![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
黑马笔记
Nina19980917
大三计算机
展开
-
5/22笔记
卖票:代码如下public class SellTicket implements Runnable { private int ticket = 100; @Override public void run() { while (true){ if (ticket>0){ try { Thread.sleep(100); }原创 2021-05-22 18:57:10 · 96 阅读 · 0 评论 -
5/20笔记
private static void myStore() throws IOException { Properties prop = new Properties(); prop.setProperty("1","Nina"); prop.setProperty("2","Mike"); prop.setProperty("3","Yuanning"); FileWriter fw = new FileWrit...原创 2021-05-20 23:07:57 · 107 阅读 · 1 评论 -
5/19笔记
标准输出流:打印流:字节打印流:OutputStream -> FilterOutputStream -> PrintStream因此PrintStream可以使用OutputStream的三个写入数据的方法:write(int b) write(byte[] b) write(byte[] b, int off, int len)也有它特有的写数据的方法: PrintStream ps = new PrintStream("D:\\I.原创 2021-05-20 11:05:33 · 86 阅读 · 0 评论 -
5/18笔记
集合到文件(数据排序改进版):键盘录入三个学生信息(姓名,语文成绩,数学成绩,英语成绩)。要求按照成绩总分从高到低写入文本文件。格式:姓名,语文成绩,数学成绩,英语成绩思路:定义学生类 创建TreeSet集合,定义比较器(难点) 键盘录入学生数据(难点,Scanner运用不熟练) 创建学生对象,将键盘录入的数据对应赋值给学生对象的成员变量 将学生对象添加到TreeSet集合 创建字符缓冲输出流对象 遍历集合,得到每一个学生对象 将学生对象的数据拼接成指定格式字符串 写出数据原创 2021-05-18 23:08:38 · 100 阅读 · 0 评论 -
5/17笔记
文件到集合:读取文件每一行并把内容添加至集合ArrayList<String> list = new ArrayList<>();//创建缓冲字符输入流,读取D盘下的fos.txt的内容BufferedReader br = new BufferedReader(new FileReader("D:/IdeaProject/untitledDemo/fos.txt"));String line;while ((line = br.readLine())!=null)原创 2021-05-18 10:11:43 · 65 阅读 · 0 评论 -
5/8笔记
java中的转义字符:原创 2021-05-17 17:31:07 · 77 阅读 · 0 评论 -
4/11笔记
p272File类创建文件时路径问题:https://blog.csdn.net/weixin_43691098/article/details/105490074/ == \路径名写错了啊啊啊我是笨蛋吗??D:/itcast/java01.txt 写成了 D:/itcast:/java01.txt 多加了一个冒号黑马的递归讲的真的很好啊!简单清楚,逻辑通顺,ppt也做得很好!搞IO流明天!...原创 2021-04-11 02:38:26 · 126 阅读 · 2 评论 -
4/10笔记
黑马程序员全套Java教程笔记p267 Collections的概述和使用:快捷键:Ctrl + Alt + B :跳转到方法实现处Ctrl + Q :在editor window中显示java docs这个功能很方便–因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看java doc,此时这个功能的好处就体现出来了Ctrl + /:单行注释Ctrl + Shift + / :多行注释Shift + F6 :提供对方法、变量的重命名Ctrl+D :复制当前原创 2021-04-10 02:19:06 · 107 阅读 · 2 评论