我正在尝试创建一种方法,该方法将在实际文本的上方和下方打印一行n 个字符。基本上是可读文本的边界。
而不是创建String bar = "======================";
我想要的方法只是用=
指定数量的字符填充行。
这就是我所拥有的:
String title = "Program 1";
String bar = "======================";
String text = "readable text here";
public String printOutput(){
return (title + '\n' + bar + '\n' + text + '\n' + bar);
}//end printOutput
对于 return 语句,我尝试过使用它,但它不起作用:
return (title + '\n' + String.fill(58, =) ); // fill a line of length 58 with ='s
我的语法有问题吗?Netbeans 两次抱怨“非法表达开始”。