java 添加指定数目的空格字符

java 添加指定数目的空格字符
请构造一个函数方法 : public void addblank(int n){ 添加n个空白字符 }
如 单传入的n 为5时 , 原有String 为“空白” 调用addblank后 变成 “空 格”;
额外提个问题回答此问题+10分,此时 字符串 “空 格” 长度为2还是7?
public class Main {
private String str = "你好";

public Main() {
addBlank(10);
System.out.println(str);
System.out.printf("新字塌兄符串长尘衫蠢度:%d\n", str.length());
}

public void addBlank(int n){
String a = str.substring(0, 1);
String b = str.substring(1);
str = String.format("%s%"派陪 + (n + 1) + "s", a, b);
}

public static void main(String[] args) {
new Main();
}

}
public class Main {
private String str = "你好";

public Main() {
addBlank(10);
System.out.println(str);
System.out.printf("新字塌兄符串长尘衫蠢度:%d\n", str.length());
}

public void addBlank(int n){
String a = str.substring(0, 1);
String b = str.substring(1);
str = String.format("%s%"派陪 + (n + 1) + "s", a, b);
}

public static void main(String[] args) {
new Main();
}

}
public String getCount (int count){
String st = "纳手历";
if(count<0){
count = 0;
}
for(int i=0;i st=st+" "洞搜薯桐;
}
return st;
}

用String的endsWith方法,返回大物boolean型含晌
例滚老液如:
String s = "123 ";
boolean b = s.endsWith(" ");
System.out.println(b);
← 上一篇: 下一篇: →