日常学习总结
作者:互联网
学习内容:
Java Arraylist
一部分的文件相关知识
学习时间:
1.12-1.14
学习总结:
先说一下流,文件以及代码,之前说过的文件的申明通过File来申明,流的话简单来说就是将一段字符单个的分开进行操作,经过几天学习发现用OutputStream来申明更简单一些,相当于直接创立一个文件,然后就是文件的类型是需要自己去申明的所以数据的来源应该不会局限于*.txt(推测)。简单说一下代码是一个关于流和文件的输入与输出的代码,首先是一个简单的算是字符串的一种流式读入读到q就退出循环(单纯只是想尝试一下read函数)。这个不多说了,主要学习了后面的文件知识,OutputStream可以生成或是调用一个文件(当该文件本来不存在时会自动生成),关键在于你生成或是调用的文件是你在FileOutpueStream后面的地址中的文件(f.txt)我所申明的n相当于作为f.txt在这个程序中的变量名,这也就是说之后可以将文件当做变量来使用。然后*.close()是用来关闭输入流的因为我这本就是个有限输入所以加与不加都能运行,而对于不确定数量的输入时就要用到了。*.write()是向文件中读入数据这里读入的是最基础的int。
简单说一下Java ArrayList,ArrayList是一个可修改的动态数组,没有一个固定的容量可以对其进行增删改查,对于假期作业(学生信息管理系统)来说理论上讲是正好能用但是因为要求输入输出都要从文件读取,而ArryList是直接在程序中保留的所以这之间的传递还是个问题,再者就是现在还没弄懂ArryList的代码也不敢乱用,所以接下来的目标是对于任意名字的文件的生成以及文件的删除和Arraylist的代码。
标签:总结,文件,代码,学习,申明,读入,txt,日常 来源: https://blog.csdn.net/qq_63479738/article/details/122497203