- 博客(7)
- 收藏
- 关注
原创 JSON的解析方式
先报答案,常用的就两种(都需要导入Jar包):1、GSON解析。2、FastJson解析。http://链接:https://pan.baidu.com/s/1RS0fC-cYSTb_tQP2GCD2Fw 提取码:fpqpGSON解析这是google开源的一种解析方式,在idea使用之前需要导入jar包,可以直接去GitHub上下载。使用方法Object——>JsonString1、创建一个类的对象。2、创建一个Gson对象2、使用Gson中的toJson方法
2021-10-02 12:17:53 325
原创 Comparable和Comparator的区别及使用方法
Comparable和Comparator的区别Comparable接口:这是一个内部比较器,主要通过修改实例类的部分方法来实现排序。ru
2021-06-03 01:51:27 442
原创 Java异常处理中finally什么时候不执行???执行的逻辑
finally语句块什么时候不执行?1、没运行到try-catch语句这里就返回了。1)在try语句之前,方法就有返回值,返回了,未执行到try语句。int method{ return 1; //直接返回,运行不到try语句 try{ }finally{ }}2)在运行到try语句之前,方法出错了,程序就崩溃了。如:i = i / 0; //抛出异常,未执行到try语句块int method{ int num = 1/0; ...
2021-05-26 17:41:02 6887 4
原创 Java中throw和throws关键字的区别
Java异常处理中的throw和throws关键字到底怎么用,有何区别?形式上:throw是一个抛出异常的动作。也就是自己抛出个异常来“玩”,简单点理解就是在写代码的时候,你觉得这里会出现什么问题就把这个问题抛出去,提醒后面使用的人。类似于printf("注意啊,这里有坑,别踩啊。")throws则是抛出异常的状态。如果你的方法里有异常出现,但是你不想处理(或者处理不了),那就用throws抛出去,给后面的人处理。throw抛出的异常,也可以在这里往外面继续抛。class Expre.
2021-05-26 12:08:09 270
原创 导入项目时红色小时钟的处理办法
IDEA初次导入文件之后,所有的主类都不能运行,类标左下角出现红色小时钟标识问题分析:导入这个项目的时候,没有将相应的根目录也导入问题解决:找到根目录所在位置,导入根目录第一步:Alt+Shift+Ctrl+S 打开控制面板,选择Modules,删掉原本的根目录第二步 选择需要的项目包第三步 完成 注意,如果原本就有根目录记得在之前就删除掉...
2021-05-23 23:37:33 2152
原创 IDEA导入项目后出现中文乱码
初次导入IDEA文件之后出现乱码的处理方法随着课程的学习,编辑Java的工具从eclipse变成了IDEA,这时候我想把原来在eclipse写好的代码转到IDEA上来,却发现以下问题这是因为eclipse的编码方式和IDEA的不同,所以我们要设置编码方式。处理方法一点击以下Reload in GBK 就好了处理方法二...
2021-05-23 00:54:39 1797 1
原创 两种Random函数的使用
Java中的Random()函数Java中存在着两种Random函数(java.lang.Math.Random以及java.util.Random);因为在日常的使用中,常常会涉及到随机数的产生,例如本次快递E站中的取件码随机生成,就需要产生一个随机数:code下面是产生随机数的两种方法:一、java.util.Random函数1.带种子构建Random() //创建一个新的随机数生成器,默认种子,每次产生的随机数不同2.不带种子构建Random(long se...
2021-05-17 22:44:35 273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人