已采纳回答 / 名侦探李二狗
元素变量不是少了一个字母 你只是定义了一个string类型的变量 score来接收循环中的score【i】变量for(int sdcjd/*瞎声名的一个变量名*/:s){System.out.println(sdcjd/*它在每次循环相当于s【i】*/);
2018-07-31
已采纳回答 / 慕先生5542242
第一个if成立的条件是成绩大于80,只有大于80,才能进行下一个分支,即讨论男女第一个if都不成立则直接打印淘汰所以第一第二个代码块应该在第一个if条件的{}中 第三个代码块则是不满足第一个条件的结果则要在第一个if条件的{}外
2018-07-30
最新回答 / weixin_慕丝3555851
这个程序输出应该是1-10,而不是5-10,如果你想输出奇数需要加else,而不是直接 System.out.println(i);
2018-07-30
最赞回答 / 好好学习的小白
ublic class HelloWorld { public static void main(String[] args) { char today='日'; String food="吃饭"; switch(today){ case'一': case'三': case'五': food="吃包子"; break; case'二': case'四': case'六': food="吃油条"; break; case'日': food="吃主席套餐"; ...
2018-07-29
已采纳回答 / 慕移动5374291
1)CLASSPATH环境变量的问题 错误:找不到或无法加载主类 HelloWorld 上面的错误通常都是classpath环境变量设置不正确造成的,因此在设置时需要在环境变量前加一点(.),代表在当前路径下搜索;在输入路径的时候避免手误直接通过复制粘贴来设置classpath 2)大小写问题 在JAVA中严格区分大小写的,Class和class是不同的,要抛开windows操作系统的使用习惯。 3)路径里面包含空格 JDK默认安装路径是Programs Files文件夹下,如果环境变量下包含空格...
2018-07-29
已采纳回答 / 慕粉3701625
我是用这个方法创建对象:int[] scores = {89,-23,64,91,119,52,73};,等号的左边是想系统申请内存,申请到的内存是没有数据在里面的,等号的右边是向申请的内存赋值.所以中括号里的为空,不然就代表一个非初始状态下的数组.同初学者,望有用.
2018-07-28
已采纳回答 / qq_摸摸头_4
<...图片...>另外,你运行的效果应该是报错数组下限超出范围吧,因为你定义的arrays【】给的是个{}---空,然后我给你改了下,自己看下效果是怎样的
2018-07-27