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定义成输出对象啊!

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网