Java - 从文件中的特定索引中提取相关的字符串/字符

时间:2018-02-19 20:52:58

标签: java string position chars

我想从txt文件中的特定索引中提取相关的字符串/字符。我知道如何逐行读取文本文件,但我需要帮助从行的固定位置提取相关的字符串。

假设我有一个包含此内容的txt文件:“1234567891234567892Hello testingblabla”

我想根据这个结构提取字符串/字符:

位置0-18 :123456789123456789

位置19-20 :2

位置20-40 :Hellotestingblabla

我想让它自动化,以便下一行的提取方式与第一行相同,依此类推。这些指数的值会有所不同,但无论如何,位置总是相同的。

解决这类问题的最佳方法是什么?任何比其他类更有用的类?

1 个答案:

答案 0 :(得分:2)

我不确切地知道你的意思。喜欢这个?

String str="1234567891234567892Hello testingblabla";
String str1=str.substring(0,18);
String str2=str.substring(18,19);
String str3=str.substring(20,40);