Integer 用法

区别 基本类型 赋常量值
对象类型 默认值为空值
优点:可以在对象中定义更多的功能方法操作该数据。
为什么要用包装类对象?
ps:因为其优点,或者利用对象默认值为null 空值做判断
解释说明1:int 默认值为0,则不能为0,如果我们定义一个加法函数,用户在输入时或者在调用数据库时,其输入结果有可能为空。我们已此做一下判断。

package org.java202002_1.Object;  // 包路径
public class MyMathTool {        //类名
	public Integer getSum(Integer num1,Integer num2){ //构造函数   方法名getSum(对象类型1  变量名1,对象类型2  变量名2)		
		if(num1 != null && num2 !=null){   //num1  不等于 null空值  且 num2 不等于空值时
			return num1+num2;	           // 如何 为true 则返回求和
		}else{								// 否则 返回空值
			return null;
		}
	}
package org.java202002_1.test1;
import org.java202002_1.Object.MyMathTool;

public class Test1 {
public static void main(String[] args) {  
	
	Integer num1 =null;     // 给num1  赋空值
	Integer num2 = 2;		//给num2  赋常值
    Integer result = new MyMathTool().getSum(num1, num2); //调用刚才设计好的函数
    if(result!=null){       // 给结果做判断
    	System.out.println(result);    	
    }else {
    	System.out.println("对不起,本次运算无效");   //因为num1为空 所以输出结果为else 
    }
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值