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

java如何从字符串中一行一行的取内容

发布网友 发布时间:2022-09-19 12:55

我来回答

5个回答

热心网友 时间:2023-10-28 00:24

提问者所说的字符串准确来说叫做流,通过readline方法整行读取
可以通过BufferedReader 流的形式进行流缓存,之后通过readLine方法获取到缓存的内容。
BufferedReader bre = null;
try {
String file = "D:/test/test.txt";
bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
System.out.println(str);//原样输出读到的内容
};
备注: 流用完之后必须close掉,如上面的就应该是:bre.close(),否则bre流会一直存在,直到程序运行结束。

热心网友 时间:2023-10-28 00:24

public class ReadString {
public static void main(String[] args) {
String str ="1001"+"\n"+"1002"+"\n"+"1003"+"\n"+"asdf";
//用回车键来分隔几个元素
String[] ss = str.split("\n");
for (int i = 0; i < ss.length; i++) {
System.out.println(ss[i]);
}
}

}

追问我用的方法和你的一样,但是现在有一个问题,在截取的时候回车键也被截取进去了,要怎么去掉这个回车键呢?

热心网友 时间:2023-10-28 00:25

你 这个字符串可以修改吗?比如加入;什么的将它们分开。如果可以可先加入一个符号将它们分开下,再split(";")得到字符串数组,再操作数组。如果不行,那么你这个字符串就是这一个吗?且固定吗?如果固定的话,可以substring截取。暂时这样想的,可以对你的字符串做具详细的解释不?

热心网友 时间:2023-10-28 00:25

package web;

import java.util.Arrays;
import java.util.Scanner;

public class Test1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] str = new String[4];
for (int i = 0; i < str.length; i++) {
str[i] = scanner.nextLine();
}
System.out.println(Arrays.toString(str));
}

}

热心网友 时间:2023-10-28 00:26

public static void main(String[] args){

String str = "1001\r1002\r1003\rsadfafggghg";

String[] arr = str.split("\r");
System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);
System.out.println(arr[3]);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天秤男吃醋的八大表现 天秤座男生吃醋时的表现 人工授精之后注意什么 人授后需要卧床休息吗 ...经两个月没发工资了,我不想干了,老板不给钱怎么办? 新手玩《兰斯10》这款游戏的快速通关攻略是什么? 兰斯10怎么用食券快速刷SSR 兰斯10二周目7cp怎么达成 兰斯10大侵攻达成条件介绍 跳舞同手同脚叫什么来着 喷油嘴清洗机主要功能 谁知道湖南师范大学抬头纸哪有呀?档案馆有卖吗?文具店有吗? 黑色牛仔外套里面搭配什么衣服? 某股的概念板块是“预亏预减”是怎样的一类股? 注销后之前的聊天记录还在吗 如何注销 被注销后还能查到聊天记录吗? 注销后之前的聊天记录还在吗? 注销后公安局还能查到聊天记录吗 英文road的汉语是什么意思 1973年农历正月初二早上9点左右出生的人的命运和财运 属牛大年初二生的命运如何 属牛的生日与命运 1973年正月初二生日男性命运如何 office2013中Microsoft 剪辑管理器在哪儿 microsoft剪辑管理器搜索后是文件没有实际图面 地下城与勇士为什么不能手写板写字啊 遥控器与机顶盒重新配对 中国移动遥控器怎么配对机顶盒 梦见稻田什么意思 梦见稻田的含义 8月份领驾照多久可以在考驾照 考驾照一年之内能增驾两种车的驾驶证吗? JAVA如何一行一行往下读取TXT内容? 南京晚上值得去的十大景点 金鼎重工有限公司怎么样? 的做法,土豆炖鸡爪怎么做好吃,土豆炖鸡爪的家常做法 换手机登录微信忘记密码,没有绑定QQ,还没有好友,不能辅助验证,怎么办_百度问一问 没有、没有绑定手机号、也没有绑定QQ号的微信怎么登录? 窗帘安装时应该注意的事项有哪些 安装窗帘需要注意的细节 请问一下东方财富模拟炒股在哪 请问东方财富模拟炒股在哪 慈善演讲稿 如何才能找回以前手机的微信账号 一个手机号登录了两个,如何找到老?密码忘了 充电宝为什么冲不进去电了 请问大佬有我的小情人1974年上映的由马丁·劳博主演的高清视频在线观看资源吗 求一套TVB播过的日本电视剧名字,关于一女中学生遇车祸变成巴掌小之后发生的有趣故事。谢谢大家! 日剧:1994版阿南的小情人(缩水情人) 我想看1991年的《宝贝小情人》 在哪里可以在线看?或者下载? 有没有把阿迪的魔术贴剪掉的 阿迪达斯魔术贴凉鞋磨脚颈怎么办?