java文件读取的几个操作-2
java常用功能–文件读取
package com.ht.lab2;import java.io.*;//方法;求出数组中最大元素以及最小元素
//
public class l2 {public static void main(String[] args) throws IOException {int[] arr=new int[]{12,13,55,11,89,-1};int[] maxmin=getMaxAnMin(arr); //调用方法-判断元组中的最大数以及最小数System.out.println(maxmin[0]); //zui maxSystem.out.println(maxmin[1]); //zui minSystem.out.println("===========");splitchar(); //分割字符串方法
// writelab1(); //写入文件readfile();exis(); //判断文件是否存在allfile();}
//输出指定目录下的所有文件public static void allfile() {File dir=new File("d:\\1");String[] children=dir.list();if(children==null){System.out.println("目录不存在,或者不是目录");}else{for (int i = 0; i <children.length ; i++) {String filename=children[i];System.out.println(filename);}}}//以下实例演示了使用 File 类的 file.exists() 方法来检测文件是否存在public static void exis() {File file =new File("test.txt");System.out.println(file.exists());}
// 读取文本文件public static void readfile() throws IOException {BufferedReader brnew=new BufferedReader(new FileReader("test.txt"));String str;while((str=brnew.readLine())!=null){System.out.println(str);}System.out.println(str);}public static void writelab1() throws IOException {BufferedWriter out=new BufferedWriter(new FileWriter("test.txt"));out.write("基础教程6\n");out.write("基础教程5\n");out.write("基础教程13\n");out.write("基础教程2\n");out.close();System.out.println("文件写入完毕");}public static void splitchar() {String str="www-runoob-com";String[] temp;String delimeter="-";
// temp=str.split(delimeter);temp=str.split("-");for (int i = 0; i <temp.length ; i++) {System.out.print(temp[i]);System.out.print(" ");}// 第二种办法打印输出System.out.println("----java for each 循环输出方法---");String str1="www.runoob.com";String[] temp1;temp1=str1.split("\\.");for(String x:temp1){System.out.print(x);System.out.print(" ");}}public static int[] getMaxAnMin(int[] arr){int max=arr[0];int min=arr[0];// 如果最大的比arr[i]小,互换for(int i=1;i<arr.length;i++){if(max<arr[i]){max=arr[i];}// 如果最小的大于别人的,说明他不是最小的if(min>arr[i]){min=arr[i];}}// 返回一个数组,包含最大与最小的两个元素int[] maxAnMin=new int[]{max,min};return maxAnMin;}
}
java文件读取的几个操作-2相关推荐
- java 读取文件第一行代码,java文件读取。(单字节读取和按行读取读取)
评论 # re: java文件读取.(单字节读取和按行读取读取) 2008-10-06 15:16 隔叶黄莺 再简单也比不过 groovy 的这一行代码 text = new File("f ...
- java 文件读取中文乱码_java文件读取时发生中文乱码怎么解决
java文件读取时发生中文乱码怎么解决 发布时间:2020-06-23 09:33:47 来源:亿速云 阅读:59 作者:Leah java文件读取时发生中文乱码怎么解决?这篇文章运用了实例代码展示, ...
- JAVA文件读取和写入(内附简单的代码实现)
最近在测试链表.哈希表等数据结构的性能时,涉及到了文件的读取和写入操作.毕竟十万级的数据纯靠手动输入显然是不可能的.然后由于文件读取和写入格式的复杂性,导致JAVA中有很多不同功能的类,它们各自对应着 ...
- java文件读取异常_关于Java:从文本文件读取会引发异常
因此,我使用了DataInputStream,FileInputStream,BufferInputStream,FileReader,BufferedReader,Scanner,将其命名. 它们都 ...
- c语言 文件读取z整行操作,C语言文件操作函数之ferror feof clearerr
这些函数都是和文件读写时发生错误有关,下面一一分析: 1:ferror 原型:int ferror(FILE * fp) 作用:测试一个文件流是否被设置了错误标识符,如果是返回非 0 整数,否则返回 ...
- java 文件去除扩展名_Java操作——获取文件扩展名,去掉文件扩展名
昨天收邮件,得知要参加一个产品部的会议,猜想,也许是因为我做的这个产品demo问题.于是昨天忙活到凌晨3点半,结果早上一来才知道又被调戏了.发邮件的MM把邮件误发给我了.悲催啊有木有,困啊有木有!自己 ...
- java文件读取与保存
文件读取与保存 Long startTime=System.currentTimeMillis();String jsonStr = "";try {File jsonFile = ...
- java文件读取德语乱码
今天在文件读取西欧国家的语言时,发现乱码,于是搜索了下,发现是编码格式的问题: 从维基百科中找到德语的乱码问题,上面这样说道: 乱码问题 由于德语的计算机编码为西欧语言,国际标准为ISO-8859-1 ...
- java 文件读取和写入
1.文件名 1.InputStream(字节流) 和Reader(字符流) 2.OutputStream(字节流) 和 Writer(字符流) 1.文件名 Java提供了File类 来表示一个文件( ...
- java 文件读取 进度_读取文本文件时如何使用Java进度栏?
我是java swing的新手,我想阅读文本文件.在读取该文件时,我想在java进度栏中显示已读行的百分比.欢迎任何示例代码.我试过了,但我不知道我的逻辑是否正确.我怎样才能做到这一点. import ...
最新文章
- phplivechat安卓app下载_PHP在线网页客服系统PHP Live Chat中文版下载
- Android用摄像头的那点破事
- wordpress图片水印插件DX-Watermark
- 中国海外投资在非洲市场的开放政策
- ubuntu安装vscode的两种方法
- AndroidStudio取消撤销、AS取消撤销;Ctrl+Shift+Z;
- Linq Group By 注意点
- 一文搞懂 PyTorch 内部机制
- CentOS6.5安装python2.7.6(慎重升级)
- #if、#ifdef、#if defined之间的区别
- 在Vue项目中使用Echarts的一种方式
- 豆瓣评分9.3!运动规划圣经,自动驾驶学习必备书!
- 泊松分布的特征与应用(概统2.应用)
- 【社会经验】如何高效的学习?
- 兴华苑社区关爱空巢老人社会实践
- 【jzoj 4727】【NOIP2015模拟10.28B组】终章-剑之魂 {贪心}
- 联想电脑快捷键的使用和通用设置
- 【golang】time: missing Location in call to Date
- 苏格兰研发成功新型治疗结核病药物
- 偏振光及其在摄影上的应用