javase之java基础语法进阶版

*今天做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){  //第二步:设置set方法和get方法
		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);	//第三步:调用set方法,设置年龄
				System.out.println("名字:"+s.name+"\n年龄:"+s.getAge());  //第四步:调用get方法,获取年龄
	}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值