创建对象~~~
类名 方法名=new 类名();
这个括号里面一般写什么?? 什么时候写?什么时候不写??
为什么Scanner sc=new Scanner(System.in) 括号里面写的是System.in??????
类名 方法名=new 类名();
这个括号里面一般写什么?? 什么时候写?什么时候不写??
为什么Scanner sc=new Scanner(System.in) 括号里面写的是System.in??????
2018-09-27
括号里面一般是你希望创建对象的时候,赋予成员变量的一些值,例如一个用户类
class User{ private String name; private int age; public User(String name,int age){ this.name = name; this.age = age; } } User user = new User("andy",18) System.out.print(user.name+""+user.age)//等于 andy18
什么时候写不写,我只能说你做项目的时候应该会知道,
System是个系统类,in看源码意思是标准输入流,类型是
InputStream
看下你构造方法里有没有接受这个类型的参数
举报