public static void main(String[] args) {
StringBuffer sb=new StringBuffer();
for(int i=0;i<100;i++)
{
sb.append(i);
}
System.out.println(sb.toString());
就是如果想要他们用,号隔开打印出来
是System.out.println(sb.toString().split(","));
但是打印出的结果是这样[Ljava.lang.String;@de6ced
要怎么样才能把里面的数据完整的用,分开打印出来呢?
------解决方案--------------------
参考:
- Java code
public class Test{ public static void main(String[] args) { StringBuffer sb=new StringBuffer(); for(int i=0;i<100;i++) { sb.append(i).append(","); } System.out.println(sb.toString()); }}
------解决方案--------------------
在sb.append(i+",");这就行了嘛
------解决方案--------------------
sb.toString().split(",");
返回的是String数组
输出来就是这样的 对象的类型@地址