java 字符串缩进
见下面代码以及注释publicclassTest{publicstaticvoidmain(String[]args){Stringa[]={"我爱中国","我","你是...
见下面代码以及注释
public class Test {
public static void main(String[] args) {
String a[] = {"我爱中国","我","你是谁啊我不知道"};
/**添加代码实现数组a中的每个元素加后面的空格等于30字符
* 一定要元素在左边,空格跟在后面
* 加在一起数量是30个
* 用什么方法?
*/
for(int i = 0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
1楼的大哥,方法虽然,可行。。。
但是。。。
可是。。。
可但是。。。
但可是。。。
方法太笨了吧?
有什么方法可以直接调用?
比如a=String.format("%30s",a);?
我知道这个命令好象可以,但是我不知道该怎么用。。 展开
public class Test {
public static void main(String[] args) {
String a[] = {"我爱中国","我","你是谁啊我不知道"};
/**添加代码实现数组a中的每个元素加后面的空格等于30字符
* 一定要元素在左边,空格跟在后面
* 加在一起数量是30个
* 用什么方法?
*/
for(int i = 0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
1楼的大哥,方法虽然,可行。。。
但是。。。
可是。。。
可但是。。。
但可是。。。
方法太笨了吧?
有什么方法可以直接调用?
比如a=String.format("%30s",a);?
我知道这个命令好象可以,但是我不知道该怎么用。。 展开
1个回答
展开全部
学习了一下,搞定了
public class Test {
public static void main(String[] args) {
String a[] = {"我爱中国","我","你是谁啊我不知道"};
/**添加代码实现数组a中的每个元素加后面的空格等于30字符
* 一定要元素在左边,空格跟在后面
* 加在一起数量是30个
* 用什么方法?
*/
for(int i = 0;i<a.length;i++){
a[i] = String.format("%-30s",a[i]);
System.out.println(a[i]+a[i].length());
}
}
}
public class Test {
public static void main(String[] args) {
String a[] = {"我爱中国","我","你是谁啊我不知道"};
/**添加代码实现数组a中的每个元素加后面的空格等于30字符
* 一定要元素在左边,空格跟在后面
* 加在一起数量是30个
* 用什么方法?
*/
for(int i = 0;i<a.length;i++){
a[i] = String.format("%-30s",a[i]);
System.out.println(a[i]+a[i].length());
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询