
正文
java代码占一行 java一行代码太长
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用java编写一个应用程序:要求用户输入一系列字符串,每个字符串占一行 ? 求高手帮忙。。。
输入一系列字符串,每个字符串占一行
这句话有点问题java代码占一行,输入多少,输入后怎么操作都没有说
下面的只是输入一行
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class PrintTest {
public static void main(String[] args) {
InputStreamReader ir;
BufferedReader in;
ir = new InputStreamReader(System.in);//创建输入流对象
in = new BufferedReader(ir);
System.out.println("请输入字符串:");
try {
String s = in.readLine();
System.out.println("您输入的字符串是java代码占一行:"+s);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
相关问答
Q1: java每个输入占一行,输入“0”时退出输入,并进行输出,每个输出也占一行。代码应该怎么写?
public class Demo {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入数字(输入0则停止):");
ListInteger data = new ArrayList();
while (true) {
Integer num = scan.nextInt();
if (num == 0) {
break;
}
data.add(num*2);
}
System.out.println("输出结果如下:");
for (Integer n : data) {
System.out.println(n);
}
}
}
效果如下:
Q2: java编码要求“{”和“}”各占一行并且对齐于同一行,为什么这个样子的?
if(n==4){for(int i=0;inumbers.length;i++){for(int j=i+1;jnumbers.length;j++){for(int k=j+1;knumbers.length;k++){for(int f=k+1;fnumbers.length;f++){if((numbers[i]+numbers[j]+numbers[k]+numbers[f])==15)System.out.println(numbers[i]+"+"+numbers[j]+"+"+numbers[k]+"+"+numbers[f]+"=15");}}}}}
谁都不想看到上面那样的代码。
myeclipse默认的格式如下:
public static void main(String arg0[]){
}
如果java代码占一行你看着不习惯可以改java代码占一行,方法如下:
window--preferences--java--code style--formatter
在formatter框中选择一个profilejava代码占一行,点选edit(第一次用可能是show)按钮,就会弹出相对应的选项,其中有个选项卡是“braces“,可以对{}进行设定,除了最后一项关于array的设定保持不变外,其余的都可以改为next line。然后将修改后的profile命名成你自己的名称就可以了点选apply--ok后的格式就为
public static void main(String arg0[])
{
}
java代码占一行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java一行代码太长、java代码占一行的信息别忘了在本站进行查找喔。





