gpt4 book ai didi

java - 当我尝试拆分句子时出现错误

转载 作者:行者123 更新时间:2023-12-01 07:58:08 24 4
gpt4 key购买 nike

我想将一个句子拆分成单词,当我尝试拆分句子时,它显示了一个错误,看这是我的代码:

import java.io.*;
import java.util.*;
public class RunExe {


public static void main(String[] args) {
try
{
HashMap<String, String> map=new HashMap<String, String>();
ArrayList arrList=new ArrayList();
Process pr=Runtime.getRuntime().exec("VmgDiskActivityTest.exe");
BufferedReader rd=new BufferedReader(new InputStreamReader(pr.getInputStream()));
String lines=rd.readLine();
//String[] words=lines.split("=");

while(lines!=null)
{
String[] words=lines.split("=");
map.put(words[0], words[1]);
lines=rd.readLine();
}
Iterator it=map.entrySet().iterator();
while(it.hasNext())
{
Map.Entry str=(Map.Entry)it.next();
System.out.println("Keys :::"+str.getKey());
System.out.println("Values ::"+str.getValue());
String info=(String)str.getKey();
String values=(String)str.getValue();
String[] contentSplit=values.split("#");
for(String s : contentSplit)
{
//System.out.println(s);
arrList.add(Double.parseDouble(s));
}
}
Iterator it1=arrList.iterator();
while(it1.hasNext())
{
Double db=(Double)it.next();
System.out.println(db);
}
}
catch(IOException e)
{
e.printStackTrace();
}

}
}

当我尝试执行上面的代码时,它显示如下错误

Keys  :::0 C: D: E:
Values ::99.094152#0.480072#0.499131#0.004801#0.000294#0.009792#0.000000#1.000080#4096.328080#17.001362#217105.388231
Exception in thread "main" java.util.NoSuchElementException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:897)
at java.util.HashMap$EntryIterator.next(HashMap.java:934)
at java.util.HashMap$EntryIterator.next(HashMap.java:932)
at RunExe.main(RunExe.java:40)
Keys :::_Total
Values ::99.094152#0.480072#0.499131#0.004801#0.000294#0.009792#0.000000#1.000080#4096.328080#17.001362#217105.388231

我在代码中找不到错误,您能告诉我上述问题的解决方案吗?

最佳答案

while(it1.hasNext())
{
Double db=(Double)it1.next();
System.out.println(db);
}

关于java - 当我尝试拆分句子时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27559702/

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