String类的charAt能返回指定索引字符,用什么来设置指定索引字符? 找了下API没发现.可能是我粗心.求助3Q 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能,String是所谓的immutable类,也就是不能进行修改的类。其他类似的还有Integer,Long,Boolean,Character这样的原声类型封装类,和BigDecimal,BigInteger这样的常用类。修改方法是使用StringBuilder/StringBuffer拼接String str = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";StringBuilder buff = new StringBuilder(str);buff.setCharAt(10, 'a');String str2 = buff.toString(); API中确实没有,可以自己写一个。 你没粗心,String对象是不可变的,没有设置方法。 String 定义之后就是常量了 String 说:我是final滴,想改我?用StringBuffer吧 请教一道scjp的关于GC的题目 java如何获取定义的变量名,即JLabel firstName 中的firstName-有点难啊 $$$$$$请问JAVA中怎么才能把图标拖入界面,自动读取文件的路径 求jdk1.5.0_08 诚心请教JAVA图形用户界面和IO处理问题! 如何用java实现从数据库导入导出电子表格.xls文件?谢 大家推荐几本学习JAVA的书好吗? 散分 那里有下载JBUILDER5.0完整版??? 谢谢 java 正则匹配问题 Java的一个学生添加记录问题用Preparestatement 编译无错,运行结果不正常,为什么呢?
String str = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";
StringBuilder buff = new StringBuilder(str);
buff.setCharAt(10, 'a');
String str2 = buff.toString();