- 博客(26)
- 收藏
- 关注
原创 Java Stream流常用方法
通过student表中的用户id获取user表中的名称。List转换成Map(键为id,值为account)只获取id(只获取实体类集合中的某个字段的值)key重复统计重复key的某一字段的总和。list转换成一对多的map。排序(必须要接收排序后的值)如果key重复,取最后一个值。只获取不为null的id。2个参数的toMap方法。//返回任意一条数据。
2023-11-23 16:33:23
280
原创 复制文件到其他文件夹
方法一try { File file1 = new File("D:/aa/a.docx");//准备好的文件(D盘下的aa文件夹中的a.docx文件) File file2 = new File("D:/bb/"+file1.getName());//复制到的位置 FileUtils.copyFile(file1, file2);//复制文件} catch (IOException e) { e.printStackTrace();}方法二try { F
2022-04-27 11:35:14
315
原创 java中将List<String>中的元素拼接成字符串,逗号隔开
List<String> list=new ArrayList<>();list.add("张三");list.add("李四");String name = list.stream().map(String::valueOf).collect(Collectors.joining(","));System.out.println(name);//输出 张三,李四
2022-04-27 11:29:14
7714
原创 java中List<String>中的元素排序
List<String> list=new ArrayList<>();list.add("1");list.add("3");list.add("2")//排序Collections.sort(list);//升序,list集合中的数据为字符串1,2,3Collections.reverse(list);//降序,list集合中的数据为字符串3,2,1
2022-04-27 11:10:41
8442
2
原创 前端vue elementui中el-input只能输入数字
方法一<el-input oninput="value=value.replace(/[^\d.]/g,'')" />已上如果输入中文的话,虽然输不进去,但是文本框中的数字不能进行计算。想要计算的话,可以用以下方法方法二<el-input type="number" />这样文本框后面会有上下箭头,可以进行加1减1,如果精确到小数的话,这样就不方便,因为加1减1的时候会去掉小数那么,可以去掉上下箭头的样式<style scoped>::v-deep
2022-03-30 17:49:45
15266
2
原创 JAVA基础学习笔记
idea破解版下载JDK下载和安装请看这篇文章JDK安装配置idea快捷键DOS操作切换盘符: d:进入文件夹:cd 文件夹名命令提示: tab一次性进入多个文件夹: cd\文件夹\文件夹返回上级目录: cd …进入当前目录: cd .返回根目录: cd 查看当前目录里面的文件:dir清除屏幕信息: cls退出: exit启动dos窗口 win+R 输入cmd 输入jshell 直接可以敲java代码3.1:JAVA开发工具包JRE、JDK、JVMJRE是java运行环
2022-03-25 13:51:52
755
原创 java日期和字符串转换
字符串→日期String str_date="2020-01-03";Date date = new SimpleDateFormat("yyyy-MM-dd").parse(str_date);日期→字符串//当前年月日时分秒,格式2020-01-01 14:05:23DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String date = format.format(new Date())...
2022-03-25 10:51:19
743
原创 Mybatis批量sql操作
批量新增传来的条件是 list<实体类> 类型<insert id="addAll" parameterType="实体类"> insert into 表名 value <foreach collection="list" item="l" separator=","> (#{l.id},#{l.name},#{l.age}) </foreach></insert>collection传来的数据it
2022-03-25 10:37:33
2003
原创 java随机数
import java.util.Random;//包Random random=new Random();//随机数控件int a=random.nextInt(100); //0~99的随机数int a=random.nextInt(100)+1;//1~100的随机数
2022-03-24 18:06:20
359
原创 idea快捷键
该篇文章会持续更新加号连接的是一起摁,箭头连接的是按顺序摁快捷键对应效果soutSystem.out.println(""); 控制台打印m或psvmmain方法public static void main(String[] args){}Alt+Enter错误代码提示ctrl+/注释ctrl+C复制ctrl+V粘贴ctrl+D复制一行到下一行ctrl+X剪切ctrl+A全选ctrl+Z回撤ctrl+S
2022-03-24 17:56:28
333
原创 java控制台输入
import java.util.Scanner; //必须先在类头添加这个才能运用输入功能Scanner scan=new Scanner(System.in);//控制台输入控件System.out.println("请输入");//提示输入int a=scan.nextInt(); //nextInt()接收int类型的输入String str=scan.nextLine(); //nextLine()接收字符串类型的输入System.out.println(a);//输出刚才输入
2022-03-24 17:35:42
5997
原创 CSS基础
CSS基础作用CSS的主要作用是用来为页面提供样式属性,可以使页面更整洁、更美观。格式格式一:内嵌式在body里的标签里用style进行编辑比如:<pstyle="color:red;">aaa</p>设置p标签里的文本内容为红色样式二:嵌入样式在<style></style>里进行书写,任何位置都可以书写比如:(效果和样式一的一样)<style>p{...
2022-03-23 18:09:18
1707
原创 java保留位数
保留位数保留整数位Integer a=00001;Integer b=3;//保留的位数String.format("%0"+b+"d",a);//保留三位数,不够的前面加0,得到001String.format("%03d",a+1);//效果同上保留小数位String.format("%.2f",2.222222);//保留两位小数,得到2.22...
2022-01-21 16:40:35
655
原创 java获取年月日
以前getYear之类的,不过早已被淘汰,以下是目前常用的方法获取现在的年月日 Calendar cal = Calendar.getInstance(); Date date=new Date;//现在的日期 cal.setTime(date); Integer year=cal.get(Calendar.YEAR);//获取年 Integer month = cal.get(Calendar.MONTH)+1;//获取月(月份从0开始,如果按照中国的习惯,需要加
2022-01-21 16:23:36
26408
原创 java方法
(1)格式:方法名定义规则参照变量定义规则,使用小驼峰命名 helloWorld注意定义的位置:类里面,方法外面方法定义后需要被调用,才能被执行(2)调用方法方法名();方法执行先后顺序与调用顺序有关(3)带参方法格式:public static void 方法名(){//代码}修饰符 返回值类型 方法名称(参数类型 参数1名称,参数类型 参数2名称){//方法体//return 返回值;}调用方法:1、直接调用:方法名称(参数1,参数2);2、打印调用:System.
2021-12-08 20:47:40
97
原创 JDK安装配置
jdk下载链接(存入腾讯微云中的)1、 复制jdk安装路径,右键点击 我的电脑 → 属性 → 高级系统设置 → 环境变量 → 环境变量中的JAVA_HOME → 编辑或新建,粘贴jdk的安装路径,Path里是否有%JAVA_HOME%\bin;如果没有手动输入。(Path里的比较长,可以先复制到文件里修改,再复制回来)...
2021-12-08 20:37:40
454
原创 前端HTML5基础
准备阶段:前端软件:visual studio code笔记软件:Typora安装插件:目录准备阶段:标签:特殊符号:图片音频标签视频标签标签:<p>介绍常用标签p</p><b>文本加粗标签b</b><i>斜体标签i</i><em>一般强调标签(斜体)em</em><a href="跳转的页面名称">超链接标签a</a><.
2021-08-02 19:49:18
419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人