写一函数,实现用某一字符c 去填充字符串的左部(右部),使其长度为恰好为length
来源:互联网 发布:js 鼠标离开div隐藏 编辑:程序博客网 时间:2024/05/17 08:04
写一函数,实现用某一字符c 去填充字符串的左部,使其长度为恰好为length
padLeft(String s,int length,char c),同理,实现padRight((String s,int length,char c) 用字符c
填充串s 的右部,使其长度恰好为length。
示例结果:
原字符串:qweqweqwe;规定长度:12;使用 8 来填充左侧,结果为:888qweqweqwe
原字符串:qweqweqwe;规定长度:12;使用 8 来填充右侧,结果为:qweqweqwe888
public class Contect { public static String padLeft(String s, int length, char c){ char[] ch = new char[length-s.length()]; for (int i = 0; i < length-s.length(); i++) { ch[i]=c; } return String.valueOf(ch).concat(s); } public static String padRight(String s, int length, char c){ char[] ch = new char[length-s.length()]; for (int i = 0; i < length-s.length(); i++) { ch[i]=c; } return s.concat(String.valueOf(ch)); public static void main(String[] args) { System.out.println(padLeft("qweqweqwe", 12, '8')); System.out.println(padRight("qweqweqwe", 12, '8')); }}
阅读全文