//定义一个String类型的变量a,并赋初值
String a = "======";
//判断变量a的长度,如果大于20,则执行下面的代码
if(a.length()>20) {
//如果大于20则输出前20个字符串subString(int start,int end)是取子串
//start表示开始位置,end表示结束位置
//这样取会有一定的问题,如果a里面是有中文的字符串,有可能会输出乱码
System.out.println(a.subString(0,20));
} else {
//否则直接输出a
System.out.println(a);
}
if(a.length()>20){
System.out.println(a.substring(0,20));
}else{
System.out.println(a);
}
这个好写哦
if(a.length>20){
a= a.subStirng(0,20)
System.out.println(a);
}else{
a = a;
System.out.println(a);
}
System.out.println(str.substring(0,str.length()>20?20:str.length()));