后台返回数据至前台,后台断点显示有值,但是前台获取不到,查找原因,由于后台实体类变量名的命名问题。

Ztest ztest = new Ztest();
ztest.setSDDLna("属性名:SDDLna");
ztest.setSDdLnb("属性名:SDdLnb");
ztest.setSdDLnc("属性名:SdDLnc");
ztest.setSddLnd("属性名:SddLnd");
ztest.setSddLne("属性名:sddLne");
ztest.setSDDLnf("属性名:sDDLnf");String str = JsonUtils.toJSON(ztest);
JSONObject jsonObject = JSONObject.parseObject(str);System.out.println(jsonObject);

输出:
{"sdDLnc":"属性名:SdDLnc","sddLnd":"属性名:SddLnd","sDDLna":"属性名:SDDLna","sDdLnb":"属性名:SDdLnb","sDDLnf":"属性名:sDDLnf","sddLne":"属性名:sddLne"}

对比发现,实体类变量名与返回json的key值,只有两个是一致的,其他的都不一致。

Java的变量命名规范 

1、首字母是英文字母、$和下划线,由字母、数字和下划线组成。

2、变量的命名遵循见名知义的原则。  [比如名字就用 name ,而不是用a、b、c这样的命名]

3、用驼峰命名法命名多个单词组成的变量名。  [比如: sumScore ]

4、变量名[方法名]首字母建议不用大写字母。   [首字母大写一般是用来标识类名的]

5、变量名不要使用Java关键字。

java 变量的命名相关推荐

  1. Java变量的命名规范

    变量的命名规范: 1.所有变量,方法,类名:见名知意: 2.类成员变量(除了常量以外的所有变量):首字母小写和驼峰原则:eg:lastName 3.局部变量:首字母小写和驼峰原则 4.常量:大写字母和 ...

  2. JAVA变量快速命名工具

    背景介绍 从事代码开发的同学们在日常开发工作中,可能存在一个比较困惑的现象,就是给变量命名,方法命名,对象命名.我们更多的操作是打开翻译类的工具后,输入关键词,前思后想.思来想去.反复反复.左右考量, ...

  3. Java变量名命名规则

    $ .字母.下划线开头都行,后面的可以是数字.字母.下划线: 匈牙利命名法.Camel命名法与Pascal命名法 匈牙利命名法:在Windows编程中使用非常普遍,由微软的一位匈牙利程序员提出.匈牙利 ...

  4. java语言语法--- Java标识符(标识符命名规则)、Java关键字、Java变量(变量的声明、赋值、使用)和常量(字符常量、字面常量)(包括Java字节码文件反汇编命令javap)

    java语言语法- Java标识符.Java关键字.Java变量和常量(包括Java字节码文件反汇编命令javap) 1.标识符 (1)读音:biao zhi fu (2)什么是标识符? (摘自百度百 ...

  5. java变量命名规则_变量的概念和声明

    变量就是声明来保存数据的内存空间,在js中声明变量使用的是var关键字.而且在js中声明的变量可以保存任何类型的数据,就是没有指定某个变量只能保存对应的类型的数据,所以js被叫做弱类型语言. < ...

  6. java json重命名,eclipse中java变量怎么变成json格式的编码?

    我们想要使用eclipse来进行从java变量到json格式的编码米该怎么实现呢?下面我们就来看看详细的教程. 一.导入jar包 1.我们首先要下载好我们需要的json包,然后我们右击项目,选择&qu ...

  7. 关于java变量命名,介绍阿里JAVA命名规范及IDEA实时检测插件的使用以及CODELF取名神器

    JAVA开发中,我们经常会为如何来命名烦心. 有大神曾说计算机科学的两件难事:缓存失效和命名 的确,程序员最头疼的事:命名 但其实,有规范可以遵循.还有工具帮我们取名,更有插件帮我们实时检查是否违反规 ...

  8. java类和变量的命名规则

    1.驼峰命名法 驼峰命名法就是当变量名或函数名是由一个或多个连接在一起,而构成的唯一识别字. 大驼峰是每一个单词的首字母都大写,例如:MyFirstName; 小驼峰是第一个单词首字母小写,其它单词首 ...

  9. Java基础题36:(多选题)下列有关于变量的命名正确的是 A.可以由字母、数字、下划线、”$”组成; 头

    36.(多选题)下列有关于变量的命名正确的是 A.可以由字母.数字.下划线."$"组成; B.首字母能以数字开头 C.首字母不能以数字开头 D.Java大小写敏感,命名变量时需要注 ...

  10. java 骆驼命名_菜鸟笔记:java变量命名及峰驼式命名法

    如同酒店会给每个房间起个性化的名字一样,程序中的变量也需要用合理的名字进行管理---变量名! 需要注意,给酒店房间起名字时可以是数字,如"802",也可以是有趣的名字,如" ...

最新文章

  1. android studio github 项目导入问题
  2. @Transactional事务几点注意
  3. JAVA实现美团电影价格抓取(附代码)
  4. Java的中排序方式
  5. Win8 DirectX 开发问题总结(一)
  6. xxx is not in the sudoers file. This incident will be reported.
  7. Android Behavior详解
  8. matlab光伏最大功率,光伏系统最大功率点跟踪技术的比较
  9. 智慧校园家校综合信息化管理系统平台
  10. SolidWorks 2010 SP0.0 最新下载+序列号 注册机及方法
  11. 了解局域网和广域网的概念差异
  12. Android开发填坑之setUseWideViewPort
  13. Linux中etc目录etc是什么单词的缩写
  14. 第三章 输入验证----tapestry教程Enjoying Web DevelopmenEnjoying Development翻译
  15. SICP练习题1.14
  16. 网游线上活动的类型及特点
  17. 《游戏人工智能》学习笔记3——7 用脚本写现实世界的行为树
  18. 软考中级哪个科目比较容易考?
  19. 博主在阿里笔试中拿了0分,竟是因为分不清楚 Java 输入类 nextLine 与 next 两个方法的区别
  20. 基于PLC十字路口交通灯控制(可计算车流量、调整时间等)课程设计毕业设计

热门文章

  1. idea修改代码仓库地址和用户密码
  2. 128g固态加1linux分区,应该如何使用128G加1T机械硬盘?要不要分盘?
  3. 科技企业的技术文化为什么难写?
  4. Tangent Element调色台的设计和功能同等重要
  5. 基于HTML5的在线绘图工具,基于HTML5 Canvas和jQuery 的绘图工具的实现
  6. 16春季计算机应用基础,16春季福师《计算机应用基础》在线作业一.doc
  7. SALT安装--CentOS7
  8. Echarts实现以秒为单位的动态三条折线图显示
  9. Hash Animation Master 19.0h 特别版 Mac 3D动画制作软件
  10. 第4章 数据库应用系统功能设计与实施