|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在程序运行的时候有一个特别奇怪的问题
当程序是- import java.util.*;
- public class Main {
- public static void main(String[] args)
- {
- int count = 0;
- Scanner scanner = new Scanner(System.in);
- while (true) {
- int num = scanner.nextInt();
- if (num <= 0) break;
- else count++;
- }
- System.out.println(count);
- }
- }
复制代码
的时候运行正常
当程序是- import java.util.*;
- public class Main {
- public static void main(String[] args)
- {
- int count = 0;
- Scanner scanner = new Scanner(System.in);
- while (true) {
- int num = scanner.nextInt();
- if (num >= 0) count++;
- else break;
- }
- System.out.println(count);
- }
- }
复制代码
的时候就提示我数组越界,就很奇怪,有大佬能解答一下吗 |
|