gpt4 book ai didi

java - 如何分割很长的字符串

转载 作者:行者123 更新时间:2023-12-01 13:50:47 24 4
gpt4 key购买 nike

我有一个大文件(大约 30mb),这里是我用来从文件读取数据的代码

BufferedReader br = new BufferedReader(new FileReader(file));
try {
String line = br.readLine();
while (line != null) {
sb.append(line).append("\n");
line = br.readLine();
}

然后我需要分割我阅读的内容,所以我使用

String[] inst = sb.toString().split("GO");

问题是有时子字符串超过最大字符串长度,我无法获取字符串内的所有数据。我怎样才能摆脱这个?

谢谢

最佳答案

Scanner s = new Scanner(input).useDelimiter("GO"); 并使用 s.next()

关于java - 如何分割很长的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19974856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com