String类用于处理那些值不会发生变化的字符串,而StringBuffer类是可变字符串,你可以用setCharAt(int index,char ch)来改变指定位置的字符。明白否?
解决方案 »
- 你遇到过这个问题么?TreeMap 自定义比较器时 两种遍历的中keySet()遍历取不到值???
- 新手求助
- 南京是否有做个jbpm工作流的?有问题请教
- 从小到大排列出10个数字
- 请问哪有JSF插件 for Dreamweaver正式版下载?
- 菜鸟请问 ARRAYLIST 和数组有什么区别啊
- 用Jbuilder+Jboss开发EJB,不可以么,为什么EJB module不可用呢?谢谢!!!
- java 2个程序间如何调用
- 我要在applet的textField中判断enter键的keyPressed,请问是怎么样写的阿,急!!help
- 关于new对象的一些困惑,如下,忘各位大神指点迷津
- 如何定制画板?
- 字符全角和半角转换问题,求救!!
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