
java基础
cxt104926
这个作者很懒,什么都没留下…
展开
-
JSON.parseObject 解析JSON格式数据
fastjson是阿里巴巴开源产品之一,解析速度快。下载地址(maven仓库):https://mvnrepository.com/artifact/com.alibaba/fastjson/1.2.53// 当待解析的JSON字符串是简单对象类型的,即用大括号包围,此时采用JSONObject对象来处理:public void test(){ String str = "{\"success\":\"true\",\"returnAddress\":\"123\"}";原创 2020-09-02 11:03:32 · 6316 阅读 · 1 评论 -
XSSFWorkbook读取Excel文件
java读取Excel文件1、导入jar包2、源代码3、读取结果1、导入jar包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.17</version> </dependency>2、源代码package service;i原创 2020-08-31 23:49:07 · 14517 阅读 · 0 评论 -
java读取Excel文件cell.setCellType(XSSFCell.CELL_TYPE_STRING);过期
1、 cell.setCellType(XSSFCell.CELL_TYPE_STRING); 过期替换解决方案使用下面替换cell.setCellType(CellType.STRING);原创 2020-08-31 23:33:25 · 5659 阅读 · 0 评论 -
Spring之ResponseEntity初级使用
1、导入需要的jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.0.7.RELEASE</version></dependency>2、使用 public ResponseEntit原创 2020-08-31 23:25:47 · 1069 阅读 · 0 评论 -
java删除list中一个元素
思路是循环,判断找出想要删除的元素,然后删除。1、普通的循环,迭代器第一时间想到的方法。① for循环遍历删除指定元素public static void main(String[] args) { // 创建一个list List<String> list = new ArrayList<>(Arrays.asList("Lambda方式删除1", "Lambda方式删除2", "奸细", "Lambda方式删除4")); f原创 2020-08-04 17:23:37 · 3395 阅读 · 0 评论 -
java代码实现根据身份证号获取性别,年龄
这里写自定义目录标题// 根据身份编号获取性别 public static String getGenderByIdCard(String idCard) { String sGender = "未知"; String sCardNum = idCard.substring(16, 17); if (Integer.parseInt(sCardNum) % 2 != 0) { sGender = "男"; }原创 2020-07-14 08:33:41 · 2524 阅读 · 0 评论 -
java this关键字的作用
java this关键字的作用:1、消除属性的歧义,给类中属性设置值的时候,传值的参数要和类中属性区分开来。public class Student{ private int age; private String name; public Student(int age, String name) { this.age = age; this.name = name; }}2、引用类中的其他构造方法public cla原创 2020-07-03 09:28:22 · 188 阅读 · 0 评论 -
java 中几个常见的字符串问题
字符串替换1、replaceAll 替换public void findByStr() { String str = "bdaasfasfannnnnakkkdnasnl\\72"; // 将连续的重叠字符替换成“#” // 不管重叠几次都只替换成一个 # String at = str.replaceAll("(.)\\1+", "#"); System.out.prin...原创 2020-07-03 09:26:49 · 200 阅读 · 1 评论 -
SpringBoot项目启动报错XXXDao.java 找不到
第一点检查dao层接口中是否写了@Mapper注解第二点检查是否在BootdoApplication中注册@MapperScan(“com.cxt.*.dao”)@EnableTransactionManagement@ServletComponentScan@MapperScan("com.cxt.*.dao")@SpringBootApplication@EnableCac...原创 2020-03-23 10:13:31 · 815 阅读 · 0 评论 -
java基础~在数组中找出第二大的元素
java基础 在数组中找出第二大的元素public static void main(String[] args) { int[] a = { 1, 4, 7, 6, 2, 7, 3, 7, 5, 7, 4, 7, 0 }; System.out.println(AjaxController.findNumber(a)); } public static int findNumbe...原创 2019-11-25 19:07:41 · 1165 阅读 · 0 评论 -
Java 基础之 String、StringBuffe、StringBuilder 的区别
Java 基础之 String、StringBuffe、StringBuilder 区别首先都是操作字符串相关的类,并且都是java.lang包下的类。String1.String 一旦定义好之后长度不可改变,我们在平时看到的修改,其实质是String 产生的一个新的 String 对象;2.String是我们最常用的一个字符串类,在String类中使用了final修饰,所以它不能被继承;...原创 2019-11-19 20:33:55 · 316 阅读 · 0 评论