又一个String,如何使字符和字符之间增加一个*号 顶!我想是用SUBSTRING的方法取字符,再构造新串把 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s = "abcde";StringBuffer sb = new StringBuffer(s);for (int i=0;i<s.length()-1 ;i++ ){ sb = sb.insert(2*i+1,'*');}String r = new String(sb); r就是你要的东西a*b*c*d*e因为最后一个字符后不需要"*",所以循环只循环到s.length()-1 public String function(String srcStr){ int length=str.length() ; for(int i=0;i<length;i++){ int index=(length-1)-i ; str=str.substring(0,index)+"*"+str.substring(index) ; } return srcStr ;} 关于java数据库开发 html中嵌入javaapplet,在html中点击按钮,调用javaapplet中的方法来加载XML,为什么SAXReader向下不执行 求一句HQL语句,谢谢 jar文件双击直接运行问题 问一个小问题,谢谢! 请各位高手帮忙看一下是什么地方有问题,谢谢! 请问考SCJP用JCREATOR做IDE够了吗还是用JBUILDER? java数组的问题 给个例子好不好。作对就加分!!! 以下代码为何不能捕获到“为空”? 请看这段JDBC代码 构造函数前面一般不带修饰符的,但如果加上public,private,代表什么意思? ?用数组做传递参数的问题
StringBuffer sb = new StringBuffer(s);
for (int i=0;i<s.length()-1 ;i++ )
{
sb = sb.insert(2*i+1,'*');
}
String r = new String(sb);
a*b*c*d*e
因为最后一个字符后不需要"*",所以循环只循环到s.length()-1
int length=str.length() ;
for(int i=0;i<length;i++){
int index=(length-1)-i ;
str=str.substring(0,index)+"*"+str.substring(index) ;
}
return srcStr ;
}