编写一个称为wordWrap的静态方法,该方法接受String作为参数,并将其打印到控制台。 要求每行应有7个字符,最后一行除外 最多可以包含7个字符。
创建一个字符串“测试WordWrap的Java代码。”。在字符串上调用wordWrap。
输出
测试
e Java
代码o
f字
说唱
这是我到目前为止的代码。
public class WordWrap
{
public static void main(String[] args)
{
String x = "Test the java codes of WordWrap.";
wordwrap(x);
}
public static void wordwrap(String input1)
{
While(input1.length()>7)
{
System.out.println(input1.substring(0,8));
input1 = input1.substring(8,input1.length());
}
System.out.println(input1.substring(0,input1.length()));
}
}
/*public static void wordwrap(String input1)
{
While(input1 > 7);
System.out.println(input1.substring(0, 7));
System.out.println(input1.substring(8, 14));
System.out.println(input1.substring(15, 21));
}
}*/
答案 0 :(得分:0)
我要遍历字符串的长度并打印它的子字符串:
String str = "Some string from user input";
for (int i = 0; i < str.length(); i += 7) {
System.out.println(str.substring(i, Math.min(str.length(), i + 7));
}