我直接用注释写了过程
- class Test1
- {
- public static void main(String[] args)
- {
- String s = "";//首先定义一个String类型对象s,并初始化为空字符串
- for(int x = 0; x < 10; x++)//定义一个int型变量x,并执行循环
- {
- s += "" + x; //个人觉得这里用 s += x;就可以了,那个""有点多余。
- //"+="其实是一步操作,但是这里可以分析拆开看
- //相当于 s = s + "" + x;这样做本质就是将int型的x加入到字符串中,将其转成字符串形式
- //此时字符串s就为上个字符串和当前int型数字x的合体了。
- //也就是把0-9串成一个字符串了
- }
- System.out.println(s);
- }
- }
复制代码 |