在demo.java中有一个private Integer count;属性,需要对这个属性进行加一和减一
private Integer count; public Integer getCount() { return count; } public void setCount(int count) { this.count = count; }
//对属性加一,先判断是否为null,当创建的是新的对象时,对属性加一就可以先设为0,然后加一,不用在再代码中进行判断 public int addCount() { return isNullToZero(count) + 1; } public int deleteCount() { int result = isNullToZero(count) - 1; return result <= 0 ? 0 : result; }
//判断一个数是否为null,是就初始化为0 private int isNullToZero(Integer num) { return num == null ? 0 : num; }