java中如何根据一个字符串的长度生成相同长度的一串0

我现在遇到一个问题,需要根据一个字符串的长度来自动的生成相同数量的一个字符串0(零),该怎么用java写出来啊?不要太复杂。谢谢

这个比较简单,我给你写了一个,你看看是不是你想要的。============================================================================package com.xol365.help.g;/**
* 根据一个字符串的长度生成相同长度的一串0
*
* */
public class LengthPri {
String test = "shi.jie ni好"; // 原字符串
StringBuffer sb; public LengthPri() {
mth1();
mth2();
} /**
* 根据字符串的长度生成相同长度的一串0,直接在控制台输出
* */
private void mth1() {
System.out.println("LengthPri.mth1()方法:");
System.out.println("字符串:" + test);
System.out.println("长度:" + test.length());
String a[] = new String[test.length()];
for (int i = 0; i < a.length; i++) {
a[i] = "0";
System.out.print(a[i]);
}
System.out.println();
} /**
* 根据字符串的长度生成相同长度的一串0,存储到StringBuffer
* */
private void mth2() {
System.out.println("LengthPri.mth2()方法:");
System.out.println("字符串:" + test);
System.out.println("长度:" + test.length());
sb = new StringBuffer();
String a[] = new String[test.length()];
for (int i = 0; i < a.length; i++) {
a[i] = "0";
sb.append(a[i]);
}
System.out.println(sb.toString());
} public static void main(String[] args) {
new LengthPri();
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-15
比如该字符串为 nameint nameSize = name.length();String sum = "";for(int i = 0;i<nameSize;i++){ sum = sum + "0";}System.out.println(sum);
第2个回答  2013-07-15
把0定义成输出对象啊!
相似回答
大家正在搜