*今天做i的这个相当于是一个类似于我们高中时候买的学霸笔记,我这里可以理解为小白的心路历程,接下来讲解一下我个人认为是比较重点的java内容,如有其他要求或问题,请随时留言。
*1.键盘接受用户输入: Scanner s=new Scanner(System.in);
String a=s.next();
System.out.println(a);
2.封装:发现问题:当前的值不符合实际意义
解决方法:赋值之前进行判断,当符合实际意义进行赋值,否则不允许赋值,则使用封装完成。
实现步骤: //第一步:将要封装的属性设为私有
//第二步:设置set方法和get方法,这一步使用idea可以直接Alt+insert完成
//第三步:主方法中调用set方法,设置属性值
//第四步:调用get方法,获取属性值
具体例子如下:
class Student
{
String name;
private int age;
public void setAge(int age){
if(age==24){
this.age=age;
}
else{
this.age=24;
}
}
public int getAge(){
return age;
}
}
class StudentTest
{
public static void main(String[] args){
Student s=new Student();
s.name="李芳芳";
s.setAge(18);
System.out.println("名字:"+s.name+"\n年龄:"+s.getAge());
}
}