java - 在java中读取一行然后对其进行标记

标签 java line

我正在寻找在 Java 中读取一行的最简单方法。读完后,我想标记该行。有什么建议吗?

最佳答案

import java.util.*;

//...

Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
if (sc.hasNextInt()) {
  int i = sc.nextInt();
  //...
}

java.util.Scanner API

  • 它可以将FileInputStreamString作为源(除其他外)
    • 新扫描仪(新文件(“input.txt”))
    • new Scanner("你想要标记的一些字符串")
  • 您还可以设置自定义分隔符
    • sc.useDelimiter(";")
  • 也支持正则表达式
    • sc.next("[a-z]+")
<小时/>

stackoverflow 上的其他地方:

关于java - 在java中读取一行然后对其进行标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574398/

相关文章:

java - JSON.parse() 等效于 Java 的 mongo 驱动程序 3.x

java - Hibernate HQL 问题期望找到 IDENT "*"

java - 我们可以从服务器在浏览器中打开.exe文件吗?

python - 如何使多条线的颜色随渐变色对应的值变化?

c++ - 检查线是否穿过二维 map 上的墙

java - 如何从 groovy 中的日期中提取一年中的某一天

java - Eclipse 如何将 .java 文件作为小程序运行?

line - 在 p5.js 中绘制一条不同宽度的线

css - 样式 d3 svg 线与 css

python,从一行中提取特定值