java中如何根据一个字符串的长度生成相同长度的一串0求大神帮助

我现在遇到一个问题,需要根据一个字符串的长度来自动的生成相同数量的一个字符串0(零),该怎么用java写出来啊?不要太复杂。谢谢... 我现在遇到一个问题,需要根据一个字符串的长度来自动的生成相同数量的一个字符串0(零),该怎么用java写出来啊? 不要太复杂。 谢谢 展开
 我来答
只王面意野丶25
2014-06-23 · TA获得超过146个赞
知道答主
回答量:192
采纳率:0%
帮助的人:68.2万
展开全部
这个比较简单,我给你写了一个,你看看是不是你想要的。 ============================================================================ 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(); } }

希望采纳
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式