Java语言--读取文件中的内容

转载 2016年08月31日 13:27:15
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;

public class ShowContent {

    /**
     * @param args
     */
    public static void main(String[] args) {
        int i=0;
        FileInputStream fis=null;
        System.out.println("请输入要遍历的文件的路径:");
        Scanner sc=new Scanner(System.in);
        String fileName=sc.nextLine();
        try{
            fis=new FileInputStream(fileName);//指定一个文件
        }catch(FileNotFoundException e){
            System.out.println("没有找到指定的文件!");//如果没有找文件,捕获异常
            System.exit(-1);
        }catch(ArrayIndexOutOfBoundsException e){
            System.exit(-2);
        }
        try{
            while((i=fis.read())!=-1)//循环遍历文件内容
                System.out.print((char)i);//输出文件里的内容
            fis.close();
        }catch(IOException e){
            System.out.println("显示文件名");
        }

    }

}

读取文件中的内容

读取文件中的内容
  • wangyanming123
  • wangyanming123
  • 2016年04月01日 21:41
  • 119

Java语言读取文件的方法

1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile {     /**      ...
  • u014407826
  • u014407826
  • 2016年09月24日 22:07
  • 67

shell 实现读取文件某行的内容

[root@node2 sxf]# cat /etc/hosts  #查看文件内容 127.0.0.1   localhost localhost.localdomain localhost4 lo...
  • sxf_123456
  • sxf_123456
  • 2017年04月25日 14:38
  • 903

批处理之读取文件内容 FOR

在批处理中读取配置信息 一般用for循环来提前信息。 格式: FOR /F "tokens=x,y,m-n" %%I  IN (Command1)   DO Command2 ...
  • tsing_best
  • tsing_best
  • 2013年06月14日 20:35
  • 1236

Java读取文件中的内容

/** * 读取文件中的内容 * @param filePath */ public static void readTxtFile(String filePat...
  • qq_34329508
  • qq_34329508
  • 2016年12月06日 00:56
  • 167

C++读取文件中的内容

题目要求: txt文本中的内容格式如下: !name1 number=4 point=1 2 3 4 5 6 7 8 获取点的个数和值 #include #include ...
  • tujiaw
  • tujiaw
  • 2011年11月19日 14:38
  • 2349

shell读取文件中的内容

var=$(cat filename.txt)
  • ly890700
  • ly890700
  • 2017年02月12日 16:59
  • 200

浅谈Java语言中八种基本数据类型

1.布尔型-----boolean,boolean 类型所占存储空间的大小没有明确指定,其取值为true或false,其默认值为false。 2.字节型----byte,byte 类型所占存储空间大小...
  • hs2201056
  • hs2201056
  • 2017年02月28日 22:05
  • 1676

Java语言在现实生活中的应用

如果你刚开始学习Java也许会好奇Java到底在哪里用到。你也许会发现除了Minecraft,其他游戏都不是Java写的。桌面工具,像Adobe Acrobat,Office也不是用Java写的。操作...
  • akacd
  • akacd
  • 2014年12月29日 20:14
  • 1635

java基础-java语言中的关键字总结

关键字   1.定义:被java语言赋于了特殊含义的单词 2.用于定义基本数据类型的关键字: class  interface  float int long double byte short ...
  • zl18603543572
  • zl18603543572
  • 2015年07月09日 17:44
  • 973
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java语言--读取文件中的内容
举报原因:
原因补充:

(最多只允许输入30个字)