java问题点
java相关的问题
CNOLZP
java开发。21年毕业,毕业前在大数据运维部门实习,收获了数据库操作规范相关知识;毕业后从事MES系统开发,参与项目实施。个人职业目标,成为一个懂技术和业务的MES从业者
展开
-
JAVA字符串去重的几种方式
方式一(String)//传参:str="qw23eqr123e4tt"public String ARFA(String str) { //创建一个空字符串用于接收去重后的字符串 String arfa=""; //遍历字符串str for (int i = 0; i < str.length(); i++) { //获取字符串中下标为i的字符(char类...原创 2020-05-06 12:32:10 · 16495 阅读 · 1 评论 -
java 数组的简单和较详细解释(创建/使用)
数组是什么???数组是在内存中存储相同数据类型的连续的空间声明一个数组就是在内存空间中划出一串连续的空间数组名代表的是连续空间的首地址通过首地址可以依次访问数组所有元素元素在数组中的排序下标值从0开始数组长度一旦声明,不可改变不可追加(这里不讨论arraylist)数组的创建//三种方式int arr[] = {1,2,3};int arr[] = new int[3];int arr[] = new int[]{1,2,3};数组创建的补充/* 方式一:{} 可以为空。{}决定了原创 2020-05-17 01:14:50 · 224 阅读 · 0 评论 -
java中++、--、&、&&、|、||
++、–++表示+1,--表示-1int a = 10;System.out.println(a++==10); //true ++在后;则先判断,后++System.out.println("a="+a); // a=11int b = 10;System.out.println(++b==10); //false 先++,后判断System.out.println("b="+b); // b=11//以上适用于 --&、&&&和&&基原创 2021-01-05 22:18:05 · 780 阅读 · 0 评论 -
Java创建线程的几种方式
Java创建线程的几种方式-学习笔记。原创 2023-03-09 10:47:58 · 174 阅读 · 0 评论 -
java中map中list遍历出错(java.util.LinkedHashMap cannot be cast to)
类型转化错误报错:java.util.LinkedHashMap cannot be cast to向后端传map类型的数据时,map中有list,在后台中转化的过程中。可以转成list,但是遍历时,会报错。解决方式:先转list,再转json,再转listList<Student> studentList = (List<Student>) map.get("studentList");// 解决无法获取list中对象的问题String parse = JSON.to原创 2021-08-29 21:32:34 · 1308 阅读 · 0 评论 -
IDEA连接MySQL数据库(Driver files are not downloaded)(时区Server retums invalid timezone...‘serverTimezone‘)
前提,需先安装MySQL数据库步骤一:打开MySQL连接点击右侧Database----点击+号----点击Data Source----选择MySQL步骤二:连接信息及驱动包1、基本信息:Name----创建连接后的命名;Host、Port----地址及端口;User、Password----MySQL用户名及密码2、底部黄色标记!提示未安装驱动,可直接点击下载。(若安装失败,可至博客结尾获取相关驱动)3、也可点击MySQL----再点击Go to Driver,查看驱动是否存在。点击+原创 2021-04-09 10:51:57 · 550 阅读 · 0 评论 -
JAVA中使用正则表达式(java.util.regex.Pattern/Matcher)
很难说正则表达式不是个好东西,仅此简单记录java如何使用正则表达式示例public class RegexTest { public static void main(String[] args) { // 正则表达式:非负整数的字符串 String regexStr = "[0-9]+"; // 待校验的字符串 String matStr = "09"; regexTest(regexStr, matStr);原创 2022-05-09 11:43:52 · 668 阅读 · 0 评论