luyikk.com/topic-11488.aspx
编写一个控制台应用程序,要求完成下列功能。
1) 接收一个整数n。
2) 如果接收的值n为正数,输出1到n间的全部整数。
3) 如果接收的值为负值,用break或者return退出程序。
4) 转到(1)继续接收下一个整数。
::
package fandunyangTest;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class InputCheckTest {
public static void main(String[] args) {
BufferedReader bufferedRead =
new BufferedReader(new InputStreamReader(
System.in));
while
(true) {
System.out.println("Please
input the number>0. or will be break;");
String input
= "";
int
inputNumber = 0;
try {
input
= bufferedRead.readLine();
inputNumber
= Integer.parseInt(input);
if
(inputNumber < 0)
break;
for
(int i = 0; i <= inputNumber; i++) {
System.out.print("
" + i);
}
}
catch (IOException e) {
System.out.print("please
input the right number!");
}
}
}
}
加载中,请稍候......