如何转换 我有一个 String str = "1000000"; 如何将str转换成1,000,000大虾能写个方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.text.NumberFormat formatter = NumberFormat.geiNumberInstance();String str = "1000000"; String s = formatter.format(str);System.out.println(s);输出结果就应该是1,000,000了 这里给一个简单的例子,楼主试试吧,^_^ /** * Convert * @param old, 原来的字符串 * @param sit, 空格几位 * @param ch, 分隔字符 * @return */ public static String convert(String old, int sit, char ch){ if(old == null) throw new IllegalArgumentException("Old string is null."); if(sit <= 0) throw new IllegalArgumentException("sit <= 0"); StringBuffer sb = new StringBuffer(old); int s = old.length() - sit; while(s > 0) { sb.insert(s, ch); s = s - sit; } return sb.toString(); } DecimalFormat df1 = new DecimalFormat("#"); java.text.NumberFormat formatter = NumberFormat.getNumberInstance(); String str = "1000000"; String s; try { s = formatter.format(df1.parse(str)); System.out.println(s); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } 新手请教ByteBuffer 关于流的IO异常 抽象描述 谁能给介绍基本关于Spring Struts Eclipse,MySQL方面的电子书 这样配servlet真奇怪 这样也有问题??不解 望高手支招 编码问题:假设dimStr=new String(str.getBytes("ISO-8859-1"));如果已经知道dimStr的值,如何求str的值? 圣诞快到了,祝大家圣诞快乐!! ! 初学者的问题 谁有java和C用socket通信的简单例子? 基于字符的流.... ArrayList的问题 怎么运行不了的JSP
String str = "1000000";
String s = formatter.format(str);
System.out.println(s);
输出结果就应该是1,000,000了
* Convert
* @param old, 原来的字符串
* @param sit, 空格几位
* @param ch, 分隔字符
* @return
*/
public static String convert(String old, int sit, char ch){
if(old == null) throw new IllegalArgumentException("Old string is null.");
if(sit <= 0) throw new IllegalArgumentException("sit <= 0");
StringBuffer sb = new StringBuffer(old);
int s = old.length() - sit;
while(s > 0) {
sb.insert(s, ch);
s = s - sit;
}
return sb.toString();
}
java.text.NumberFormat formatter = NumberFormat.getNumberInstance();
String str = "1000000";
String s;
try {
s = formatter.format(df1.parse(str));
System.out.println(s);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}