String str = "1";如何使 str = "2" String类用于处理那些值不会发生变化的字符串,而StringBuffer类是可变字符串,你可以用setCharAt(int index,char ch)来改变指定位置的字符。明白否? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的目的是这样的实现累加String str = "1"str = "2"str = "3"……如何将string 实现累加? 加入一个中间变量String temp或者循环做 java里面的String对象为“不变”对象,也就是说:对象一旦创建,就不能改变了,而StringBuffer就可以所以建议你使用StringBuffer 楼上对~~~StringBuffer str = new StringBuffer();str = "1";str.append("2");Str.append("3"); 你是要实现下面这种累加?int i = 1;i++;先把String转成int,累加后再转成String就行;String s = "1";int k = Integer.parseInt(s);k++;s = k + ""; String str="1";int k=int k = Integer.parseInt(s);k++;str=k.toString(); String s = "1";s = (Integer.parseInt(s) + 1) + ""; for(int i=1;i<n;i++){String s=Integer.toString(i);.......} 用String做iterator?String -> int -> int++ -> String 有谁用过JavaFX? 一个关于位移的小问题 3DES 与 DES 加密解密一点疑惑。 线程池,数据库连接池 问题~ 请您推荐java 设计模式 的书 JTable,多行表头,点击时候怎样返回表头值,和表头的位置? java到底是按值传递还是按引用传递? 关于TCP方式的小程序,大家看一下怎么回事? 请问java中有没有将字符串转换成数字的函数? 一个数学问题,编程解决,求!也看看大家的数学能力! 如何定制画板? 字符全角和半角转换问题,求救!!
str = "2"
str = "3"
……如何将string 实现累加?
或者循环做
StringBuffer str = new StringBuffer();
str = "1";
str.append("2");
Str.append("3");
int i = 1;
i++;
先把String转成int,累加后再转成String就行;
String s = "1";
int k = Integer.parseInt(s);
k++;
s = k + "";
int k=int k = Integer.parseInt(s);
k++;
str=k.toString();
s = (Integer.parseInt(s) + 1) + "";
String s=Integer.toString(i);
.......
}
String -> int -> int++ -> String