首页
关于
留言
统计
友链
壁纸
影视
留言找电影
Search
1
java jdk17版本使用cglib报错问题解决
321 阅读
2
在Java中修复json数据,json格式不正确,如何在Java中修复不正确的json
118 阅读
3
Java实现双链表插入排序~渡星河全网首发
107 阅读
4
Java打印某年某月的日历~不调用函数
76 阅读
5
npm nvm 淘宝镜像最新可用
73 阅读
代码笔记
Java
css
Javascript
数据库
安卓开发
Java 功能实例
Java 封装
我的日常
影音分享
文案
恋爱问答
资源分享
电脑游戏
实用APP
登录
/
注册
Search
标签搜索
java
java作业
恋爱
动漫
3A大作
独行月球
电影分享
总之就是非常可爱
JavaScript
office
破解
mysql
vue
java打包
跨域
tomcat解决乱码
bug解决
tomcat
vscode
渡星河
累计撰写
94
篇文章
累计收到
30
条评论
首页
栏目
代码笔记
Java
css
Javascript
数据库
安卓开发
Java 功能实例
Java 封装
我的日常
影音分享
文案
恋爱问答
资源分享
电脑游戏
实用APP
页面
关于
留言
统计
友链
壁纸
影视
留言找电影
搜索到
93
篇与
的结果
2023-01-09
java统计文本中出现相同单词数量
题目{card-describe title="文本操作题目"}歌词内容如下Every night in my dreamsI see you I feel youThat is how I know you go onFar across the distanceAnd spaces between usYou have come to show you go onNear farWherever you areI believeThat the heart does go onOnce more you open the doorAnd you're here in my heartAnd my heart will go on and onLove can touch us one timeAnd last for a lifetimeAnd never let go till we're goneLove was when I loved youOne true time I hold toIn my life well always go onNear farWherever you areI believeThat the heart does go onOnce more you open the doorAnd you're here in my heartAnd my heart will go on and onyou're hereThere's nothing I fearAnd I knowThat my heart will go onWe'll stay forever this wayYou are safe in my heartAnd my heart will go on and on将上面歌词内容存放到本地磁盘D 根目录,文件命名为 word.txt选择合适的IO流读取word.txt文件的内容统计每个单词出现的次数(单词忽略大小写)如果出现组合单词如 you're按一个单词处理将统计的结果存储到本地磁盘D根目录下的wordcount.txt文件wordcount.txt每行数据个数如下 and 10个 konw 20个{/card-describe}public class Homework { public static void main(String[] args) { try(FileInputStream fis = new FileInputStream("word.txt"); FileOutputStream fos = new FileOutputStream("wordcount.txt")) { //定义字节数组存储读取到的内容 byte[] bytes = new byte[1024];//一次读取1KB //因为文件的内容可能大于1KB,所以我们需要循环读取多次 StringBuilder sb = new StringBuilder();//用于存放获取到的所有内容 while (fis.read(bytes) != -1) { sb.append(new String(bytes)); } String content = sb.toString(); //替换掉sb里的换行符 content = content.replace("\r", " "); content = content.replace("\n", " "); content = content.replace("\r\n", " "); //把内容转成小写 content = content.toLowerCase(); //按空格切分字符串 String[] contents = content.split(" "); HashMap<String, Integer> map = new HashMap<>();//用于统计每个单词出现的次数 for (String word : contents) { if (map.containsKey(word)) {//如果key相同,取出value,让其加1,然后再存回去 map.put(word, map.get(word) + 1); } else { map.put(word, 1); } } //把map的内容写到文件wordcount.txt里,每个key-value存做一行 //遍历map for (Map.Entry<String,Integer> entry : map.entrySet()) { fos.write((entry.getKey() + " " + entry.getValue() + "个\n").getBytes()); } } catch (IOException e) { e.printStackTrace(); } } }
2023年01月09日
10 阅读
0 评论
1 点赞
2023-01-06
BufferedOutputStream 和 BufferedInputStream复制文件实例
我们复制一下元神的安装包package Files; import java.io.*; public class TestFileOutputStream { public static void main(String[] args) { //fileOutput(); //fileOutput(); // inputOutput(); //拷贝元神 bufferedOutput(); } public static void bufferedOutput() { //记录拷贝需要的时间 long start = System.currentTimeMillis(); System.out.println("开始拷贝元神"); try (BufferedOutputStream bufferedOutput = new BufferedOutputStream(new FileOutputStream("E:\\原神.exe"))) { try (BufferedInputStream input = new BufferedInputStream(new FileInputStream("E:\\test\\元神.exe"))){ int b; while ((b = input.read()) != -1) { bufferedOutput.write(b); } }catch (IOException e) { e.printStackTrace(); } } catch (IOException e) { throw new RuntimeException(e); } System.out.println("时间:"+(System.currentTimeMillis() - start)); } }Reader 和 Writer不能复制非纯文本文件会导致损坏package Files; import java.io.*; public class TestWriter { public static void main(String[] args) { System.out.println("开始"); long start = System.currentTimeMillis(); try(Reader reader = new FileReader(new File("E:\\test\\元神.exe"))) { int b ; try(Writer writer = new FileWriter(new File("E:\\原神1.exe"))){ while ((b = reader.read()) != -1) { writer.write(b); } } catch (IOException e) { throw new RuntimeException(e); } } catch (IOException e) { throw new RuntimeException(e); } System.out.println("结束00"); System.out.println(System.currentTimeMillis() - start); } }
2023年01月06日
30 阅读
0 评论
0 点赞
2023-01-06
网站哀悼色,网站变灰色css代码
今天弄一个情侣站点的时候想用灰色代表结束,于是就找到了灰色的css代码html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); _filter:none; }直接放到style代码块或者css文件里面就行
2023年01月06日
16 阅读
0 评论
2 点赞
2023-01-03
好累,怎么走出低谷,想放弃,想摆烂,却又不甘心
我真的好累啊,感觉压力好大{lamp/}文案{timeline}{timeline-item color="#19be6b"} 理智叫我停止,行动叫我放弃,内心让我再等等 {/timeline-item}{timeline-item color="#19be6b"} 真诚加任何一项都是王炸,唯独单出是死牌 {/timeline-item}{timeline-item color="#19be6b"} 爱且随日落,余温久不散 {/timeline-item}{timeline-item color="#19be6b"} 玫瑰是留给她的,刺是留给我的 {/timeline-item}{timeline-item color="#19be6b"} 失去比得不到更可怕,因为中间多了个过程 {/timeline-item}{timeline-item color="#19be6b"} 你的爱收放自如,像天赋,我羡慕 {/timeline-item}{timeline-item color="#19be6b"} 靠时间忘掉的人,是经不起见面的 {/timeline-item}{timeline-item color="#19be6b"} 总有些东西要用消失来证明它的珍贵 {/timeline-item}{timeline-item color="#ed4014"} 无论以什么样的方式告别,都对不起初见 {/timeline-item}{/timeline}{music id="2000179232" loop="none" autotheme="1" order="list" color="#fa761e" autoplay="autoplay"/}
2023年01月03日
18 阅读
0 评论
3 点赞
2022-12-28
本人已阳无力更新
要死咯家人们,本来以为不发高烧好的差不多了,就去上课了。结果一到下午就发高烧了,喉咙疼,发高烧,流鼻涕好难受啊。先回去养养身体在来上课吧。怕一不小心把自己玩死了
2022年12月28日
12 阅读
0 评论
0 点赞
1
...
13
14
15
...
19