java中如何根据一个字符串的长度生成相同长度的一串0求大神帮助
我现在遇到一个问题,需要根据一个字符串的长度来自动的生成相同数量的一个字符串0(零),该怎么用java写出来啊?不要太复杂。谢谢...
我现在遇到一个问题,需要根据一个字符串的长度来自动的生成相同数量的一个字符串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(); } }
希望采纳
希望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询