这个程序我有几个不懂的地方请大家指教:
1:for(int i = 0; i < s1.length(); i++)中的s1.length();是什么意思!有什么作用?
2:s2 += s1.charAt(i) + " " ;中的s1.charAt(i)是什么意思有什么作用?
多谢大家
String s1 = Integer.toString(5460) ;
String s2 = "" ;
for(int i = 0; i < s1.length(); i++)
  s2 += s1.charAt(i) + " " ;System.out.println(s2) ;

解决方案 »

  1.   

    晕, 这种问题也问? 去看JDK文档中String的相关方法.
      

  2.   

    1,指的是这个字符串的长度!
    2  return the char value at the specified index of this string. The first char value is at index 0. 这些东西,文档里面讲的很清楚,去翻一下文档 1
      

  3.   

    你自己运行一下不就知道了?
    这种问题最好不要在这上面问, 随便找个懂点java的人应该都知道.
      

  4.   

    不会吧,问这么基础的问题,建议多看看thinking in java