已采纳回答 / 慕哥0357245
&&代表前后两段判断全部为真时才为真,即按照你的代码来说的话就是scores[i]大于100并且scores[i]小于0同时成立的时候该if判断才会进入第一个大括号(真区间)内执行,这显然是不成立的,而"||"代表只要前后两个条件有一个成立即进入第一个大括号内执行,所以应该用"||",main方法为入口,一般为了保持代码可读性及可维护性,不会在main方法内直接进行运算,都会通过在内调用别的方法完成,至于作者为什么会把数组写在main方法里首先在业务中我们得到这个数组一般都是在main方法...
2019-11-28
已采纳回答 / 慕移动2353395
内循环是嵌套在外循环内部的循环,执行外循环的每一次循环时都会进入一次内循环,内循环执行完毕才会继续执行外循环。举个例子:”你这周每天去操场跑三圈。“这就是一个循环嵌套,外循环是你每天去操场,内循环是跑三圈。伪代码如下:for (第一天; 判断是不是这周; 第二天){ 去操场 for(第一圈; 是否小于等于三圈; 下一圈) { 跑一圈 }}
2019-11-23
已采纳回答 / 陈天羽
public class HelloWorld { public static viod main(String[] args){ int a[]= new int[]{25,24,12,76,101,96,28}; for(int i=1;i<a.length;i++) { for(int j=0;j<a.length-i;j++) { if(a[j]>a[j+1])//从小到大冒...
2019-11-19
已采纳回答 / 新手_JAVA20191115
System.out.println(scores); 这要写成 System.out.println(scores[i]);你每次打印的是数组中的一个元素
2019-11-17
已采纳回答 / 慕侠5096495
public class HelloWorld{ public static void main(String[] args) {String hobby="慕课网";System.out.println(hobby);}}
2019-11-17
已采纳回答 / 慕神8481972
查了下资料. new 出来的对象是存放在堆里面的,== 时比较的是地址;也可以直接比较对象的值,比如n1.compareTo(n2) 或n1.intValue() == n2.intValue()试了假如直接赋值比较则是相等的, 可能直接赋值是存在栈里面就直接比较值:Integer n1 = 47; Integer n2 = 47;n1 == n2 //true
2019-11-16
已采纳回答 / 慕神8481972
在你的基础上修改了下 int a =0, b=0; do{ System.out.println(""); a++; b=0; do{ System.out.print("*"); b++; }while(b<a); }while(a<=5);
2019-11-16
已采纳回答 / 木_逸
String[][]names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}};这一句已经声明了,加赋值;String[][]names代码的意思是声明了一个names数组,后面的进行赋值
2019-11-16