Java命名规范中,实体类属性名以小写字母开头,但并没有说不能以大写字母开头

手动编写实体类时,将属性companyName的首字母大写

使用IDE自动生成构造函数

public Custom(long id, String companyName, String telephone) {

this.id = id;

CompanyName = companyName;

this.telephone = telephone;

}

构造函数中CompanyName前没有this

原因是只有首字母大写

如果遇到首字母需要大写的情况,因该将前两个字母都大写

例如:private String IDCard;

这样生成构造函数时不会出错

public Custom(long id, String companyName, String IDCard) {

this.id = id;

CompanyName = companyName;

this.IDCard = IDCard;

}

另外,属性名前两个字母不能一个大写一个小写,要么同时大写,要么同时小写

例如:iDCard,IdCard都是非法的

java 首字母小写_Java中属性名首字母大小写问题相关推荐

  1. Springboot 属性名首字母小写第二个字母大写导致无法解析参数

    感觉这是lombok的bug. 属性名如图: 使用lombok的@Data注解生成的getter和setter方法首字母p是大写的,如图: 手动生成getter和setter方法首字母p是小写的,如图 ...

  2. fastjson将对象转为json时属性名首字母会默认小写,如何自定义

    Java对象属性名 private String SrOrder; 得到的json为srOrder而不是SrOrder,而我们想要SrOrder这个key 只需要在属性名上加上@JSONField(n ...

  3. Java实验——分别统计字符串中出现的大写字母、小写字母个数,以及出现的数字字符以及其他字符的个数

    目录 一.题目要求 二.解题思路 三.具体代码 四.运行截图 一.题目要求 分别统计字符串中出现的大写字母.小写字母个数,以及出现的数字字符以及其他字符的个数. 二.解题思路 本题的解题思路是,统计大 ...

  4. java 判断是否是字母_java中判断是否是字母

    java判断字符串是否是字母:记录一个方法,用来判断一个字串中字符是否全为字母 public class MainClass { public static void main(String[] ar ...

  5. java utf-8字符表_Java中的ASCII、Unicode和UTF-8字符编码集

    首先讲一下几种字符的编码方式: 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串.每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态 ...

  6. 怎么让java技术变强_java中的方法

    方法是什么? 方法是可以完成某个特定的功能的并且可以被重复利用的代码片段,方法的出现,让代码有了很强大复用性 方法定义: [修饰符列表] 返回值类型 方法名(形式参数列表){ 方法体; } 形式参数列 ...

  7. java 定义整数数组_JAVA中数组的正确定义方法是什么?

    数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来唯一地确定数组中的元素. §5.1一维数组 一.一维数组的定义 type arrayName[]; 其中类型(type)可以为Java中任 ...

  8. java中有没有栈_Java中堆和栈有什么区别

    stack 和 heep 都是内存的一部分stack 空间小,速度比较快, 用来放对象的引用heep 大,一般所有创建的对象都放在这里.栈(stack):是一个先进后出的数据结构,通常用于保存方法(函 ...

  9. java 8位随机数_JAVA中生成指定位数随机数的方法总结

    JAVA中生成指定位数随机数的方法很多,下面列举几种比较常用的方法. 方法一.通过Math类 1 public static String getRandom1(intlen) {2 int rs = ...

最新文章

  1. RocksDB 的Put操作和WriteBatch操作
  2. Android 手势返回上一界面 亲测可用
  3. 碉堡了!3款html5 svg 动画神作
  4. python密码生成器的3种方法
  5. 读写分离,读写分离死锁解决方案,事务发布死锁解决方案,发布订阅死锁解决方案|事务(进程 ID *)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务...
  6. java 简单图片浏览器_Java实现简单的图片浏览器
  7. 我的WCF之旅(4):WCF中的序列化[下篇]
  8. npm 报错cb.apply is not a function
  9. .doc文件标题的使用
  10. 基本知识 100101
  11. css中子元素设置margin-top会影响到父元素
  12. Python 错误重试库 tenacity retry
  13. 个人英文小词典--抽取英文阅读重要的名词、动词、形容词、副词并输出其翻译结果
  14. 来一次双色球的投注吧
  15. 树莓派入门(十) 树莓派系统升级
  16. 【C++】this 和 常量成员函数
  17. 学Java有必要考研吗-Java开发要不要读研
  18. 一键生成PDF文档的书签和目录(书签,目录页带页码 都行)
  19. tidb的工具——ticdc
  20. 2022 年全国职业院校技能大赛(中职组) 网络安全竞赛试题D模块评分标准

热门文章

  1. Docker的安装以及常用的一些命令
  2. signingConfigs——安卓 gradle
  3. AWS【亚马逊云】的EC2以及VPC网络框架介绍
  4. 在线教育未来的发展前景如何?
  5. python 中文变量名_大疆机甲大师Python开发: 中文命名变量初尝试
  6. 考研用什么蓝牙降噪耳机好?适合学生党的降噪耳机推荐
  7. JAVA学习 API_day11(属性集, 函数式编程, stream流)
  8. arXiv2022-12 | FLIP:Scaling Language-Image Pre-training via Masking
  9. 微服务容器化运维:微博容器运维平台DCP
  10. 基于文档注释接口文档生成工具(代码0侵入附源码)