问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java怎样把一个文本内容读取成字符串

发布网友 发布时间:2022-05-05 09:53

我来回答

4个回答

热心网友 时间:2022-06-27 07:46

java中可以使用Scanner来读取文件的内容,首先先通过File创建一个文件,再通过Scanner的nextLine()方法读取文本的内容。
具体代码如下所示:
public class Demo {
public static void main(String[] args) {
File file = new File("C:/Users/hp/Desktop/data.txt");
Scanner scanner = null;
try {
scanner = new Scanner(file);
String str = null;
while (scanner.hasNextLine()) {
str += scanner.nextLine() + "\r\n";
}
System.out.println(str);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (scanner != null) {
scanner.close();
}
}
}
}
Scanner的主要功能是简化文本扫描,这个类最实用的地方表现在获取控制台输入。

热心网友 时间:2022-06-27 07:46

是因为你对本地某些系统文件没有修改的权限,看一下属性,给当前用户增加上修改权限,如果还不行,去网上搜一个获取文件的组件,再读取文件之前判断是否有权限,有权限就直接读取,没权限使用这个组件读取。

热心网友 时间:2022-06-27 07:47

import java.io.File;
import java.util.Scanner;

public class $ {
    public static void main(String[] args) {
        Scanner in = null;
        try {
            in = new Scanner(new File("D:/a.txt"));
            String str = "";
            while (in.hasNextLine()) {
                str += in.nextLine() + "\r\n";
            }
            System.out.println(str);
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (in != null) {
                in.close();
            }
        }
    }
}

热心网友 时间:2022-06-27 07:47

inputstream outputstream
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...的比是4:2:3。已知水箱的长为8分米,这个水箱最多能容纳 正方体水箱的棱长是8分米它的容积是多少升? 一个正方体水箱,从里面量棱长是8分米,这个水箱最多能装水多少升 教师资格证怎么转考到下半年 2020年教师资格证报名没有申请退款或者转考,2020下期能否重新报考?_百度... autocad2010转换 电脑迅雷怎么安装游戏请问迅雷电脑版下载的游戏怎么安装 为什么我抖音关注里面没有加号啊。? 七猫免费阅读里面的小说怎么下载 清洁泥膜怎么清洗?清洁泥膜清洗方法 java 读取 特殊字符 java编程中如何读取输入的文字 word中插入或粘贴的图片不能显示出来是怎么回事? java如何识别全角字符 java 如何通过点阵数组识别汉字 java怎么识别一个字符串中有汉字 java如何识别汉字字符? 广州哪里开期货账号好? 什么是期货?如果要炒期货是不是像股票那样先开户?我在广州找谁去开户?有期货的专家可以指点一下吗? 广州期货开户有哪些公司,广州期货开户六折手续费优惠 番字有哪些字的组词 番字可以组什么词语? 番字能组什么词 银盛支付怎么样打开人脸识别 怎样打开人脸识别 怎样辨别湿气重不重? 怎样才能看出自己湿气重不重,如何才能祛湿? 怎样知道体内湿气重不重? 怎么判定自己湿气重不重呢 如何知道自己体内湿气是否较重呢? 台湾海峡的距离有多少公里? 今天办理了169移动套餐还可以降为119的吗 怎样办理投资移民 投资移民公司服务体系是怎样的 投资移民怎么办理,要找移民中介的话,费用是多少? 投资移民公司有哪些职责 康佳i sport 液晶电视在用USB播放视频的时候如何将画面调至全屏? 投资移民公司前景如何?-_- 为什么我用U盘接康佳电视播放电影不能全屏,网络电视看也不行。 康佳D366看电视怎样调全屏幕播放? 美国移民投资区域中心和投资移民项目是什么关系? 康佳lc40gs60dc如何全屏播放USB 蓝魔是什么 谁能介绍一下蓝魔这个牌子? 蓝魔手机怎么样? 蓝魔手机的参数 蓝魔是不是中国品牌?和三星是什么关系?子公司么? 蓝魔W10的参数 蓝魔减脂的原理 蓝魔w10可以上网吗?