基本布尔类型的Getter方法是isXxx

简介: 对于所有的基本数据类型,Getter方法名都必须叫GetXxx,Setter方法名都必须叫setXxx。但是有一个特例:如果是基本数据类型当中的boolean类型,那么Setter方法名格式不变,而getXxx需要写成isXxx的形式。

对于所有的基本数据类型,Getter方法名都必须叫GetXxx,Setter方法名都必须叫setXxx。

但是有一个特例:如果是基本数据类型当中的boolean类型,那么Setter方法名格式不变,而getXxx需要写成isXxx的形式。

示例代码如下:

public class Person {
    
    private String name;
    private int age;
    private boolean male;
    
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    public boolean isMale() {
        return male;
    }
    public void setMale(boolean male) {
        this.male = male;
    }

}

 

我的GitHub地址: https://github.com/heizemingjun
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】
相关文章
|
开发工具 git Windows
经验:停止 cherry-pick,请开始 merge!
cherry-pick 是一个比较常用的 git 操作,可以将一个分支上的 commit “精选”到另一个分支上。然而在最近的开发过程中,却时不时的遇到 merge 冲突。在下文中,我将会详细的分析 cherry-pick 造成冲突的原因,以及 cherry-pick 可能造成的其他更严重问题。
7760 0
经验:停止 cherry-pick,请开始 merge!
|
存储 缓存 NoSQL
Redis八股文(大厂面试真题)
Redis八股文(大厂面试真题)
445 1
Redis八股文(大厂面试真题)
|
编解码 调度 UED
Flutter笔记:Flutter的WidgetsBinding.instance的window属性
Flutter笔记:Flutter的WidgetsBinding.instance的window属性
372 0
|
SQL 存储 Java
Hive 特殊的数据类型 Array、Map、Struct
在Hive中,`Array`、`Map`和`Struct`是三种特殊的数据类型。`Array`用于存储相同类型的列表,如`select array(1, "1", 2, 3, 4, 5)`会产生一个整数数组。`Map`是键值对集合,键值类型需一致,如`select map(1, 2, 3, "4")`会产生一个整数到整数的映射。`Struct`表示结构体,有固定数量和类型的字段,如`select struct(1, 2, 3, 4)`创建一个无名结构体。这些类型支持嵌套使用,允许更复杂的结构数据存储。例如,可以创建一个包含用户结构体的数组来存储多用户信息
1951 0
|
机器学习/深度学习 算法 Scala
Twitter推荐算法解读
最近 Twitter 开源了其最宝贵的财产——推荐算法!本文将带你了解 Twitter 是如何做内容推荐的。
1316 0
Twitter推荐算法解读
|
Windows
不用Mac也可以将打包好的ipa上架App
不用Mac也可以将打包好的ipa上架App
不用Mac也可以将打包好的ipa上架App
|
开发工具 git
Git Commit Message规范
Git Commit Message规范
1977 0
Git Commit Message规范
|
消息中间件 运维 Kafka
【kafka 运维】 kafka-consumer-groups.sh 消费者组管理
消费者组管理 kafka-consumer-groups.sh 1. 查看消费者列表--list sh bin/kafka-consumer-groups.sh --bootstrap-server xxxx:9090 --list 先调用MetadataRequest拿到所有在线Broker列表 再给每个Broker发送ListGroupsRequest请求获取 消费者组数据 2. 查看消费者组详情--describe
【kafka 运维】 kafka-consumer-groups.sh 消费者组管理