最新回答 / 独酌花间酒
import java.util.InputMismatchException;import java.util.Scanner;public class Tct2 { public void test(){ Scanner input = new Scanner(System.in); int a = input.nextInt(); } public void show(){ try{ test(); }catch(InputMismatchException e){ System.o...
2018-07-29
已采纳回答 / qq_星火_9
public class Course {
public String id;
public String name;
public Course(String id, String name) {
this.id = id ;
this.name = name;
}
public Course() {
}
}
2018-07-28
最新回答 / qq_慕码人5248226
integer b=new integer("5")这个是把String类型转换成Integer,所以两个值是一样的,但是内存指向是不一样的
2018-07-27
已采纳回答 / 妮妮慕莱坞3017812
public void testForEachSet(Student student){for(Course cr:student.courses){System.out.println(" ......");}}加粗的student是一个对象,而这个方法没有示例化对象,所以要用参数引用一个对象(就是加下划线的)然后主类main调用这个方法也要有实参it.testForEachSet(student);
2018-07-27
最赞回答 / 喵大大今天学习了吗
key是String类型的,value是Student类型的,是自定义的。Java中自带的对象类型(例如String,StringBuilder等)都已经被重写过equals()方法和hashcode()方法等,在java api里的equals方法中,说明了覆盖了Object中的equals方法,所以有没有重写equ和ha对它就没有影响了,人家自身就重写过了。而自定义的对象(Student),则需要自己手动去重写,这又不是java自带的,想得到理想的比较结果就得重写了。
已采纳回答 / 成功入行的秃头少女丶
注释掉已写出的代码:1,选中需要注释掉的代码,按ctrl+/键就会加上//注释。2,物选中需要注释的代码,按shift+ctrl+/会加上/* */注释。
注释/*
*
*/这个快捷键是alt+shift+j。
2018-07-25