1.java空字符:String s=""; 在前在后的顺序为什么会影响结果的顺序?
2.代码如下:
public class Null {
public static void main (String [] args){
String s="";
for(char i='a';i<'d';i++){
s=s+i;//输出结果:abc
//s=i+s;//输出的结果:cba
}
System.out.println(s);
}
}
3.如上图所示为什么空字符s放在表达式前后,输出的结果相反?为什么空字符会有这样的作用?原理和机制是什么?