为了账号安全,请及时绑定邮箱和手机立即绑定

Java 11 – String.lines()介绍

标签:
Java

学习使用 String.lines() 方法,当我们要从文件中读取内容并分别处理每个字符串时,此方法很有用。

String.lines()

lines()方法是 static 静态方法。它返回从给定多行字符串中提取的行流,并用行终止符分隔。

/**
* returns - the stream of lines extracted from given string
*/
public Stream<String> lines()

行终止符是以下之一:

  • 换行符("\n")

  • 回车符("\r")

  • 回车符后紧跟换行符("\r\n")

获取行流示例

Java程序读取文件并以行流的形式获取内容。

import java.io.IOException;
import java.util.stream.Stream;

public class Main 
{
	public static void main(String[] args) 
	{
		try 
		{
			String str = "A \n B \n C \n D"; 

			Stream<String> lines = str.lines();

			lines.forEach(System.out::println);
		} 
		catch (IOException e) 
		{
			e.printStackTrace();
		}
	}
}

程序输出。

A
B
C
D



点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
PHP开发工程师
手记
粉丝
8
获赞与收藏
17

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消