600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > go语言读文件 java读文件_如何从Java中的文本文件逐行读取

go语言读文件 java读文件_如何从Java中的文本文件逐行读取

时间:2020-04-01 09:50:52

相关推荐

go语言读文件 java读文件_如何从Java中的文本文件逐行读取

我正在尝试使用Java逐行读取文本文件。这是以下方法:

public void cartispopulated() throws Exception

{

File file = new File("/ItemUPC/ItemUPC.txt");

Scanner sc = new Scanner(file);

int Flag = 0;

while (sc.hasNextLine())

{

String[] line = sc.nextLine().split("[|]");

String upc = line[0];

clickToAddItem();

EnterNumber(upc);

DialogButtonsPage dialogue = new DialogButtonsPage(session);

dialogue.clickbtn("Okay");

Flag = Flag+1;

sc.nextLine();

}

}

这是文本文件:

2|BATH BENCH|19.00

20|ORANGE BELL|1.78

0452|BOILER ONION|2.98

2042|AVOCADO|0.98

04|ONION WHT BOILR H|1.98

我实现的方法有两个函数clickToAddItem()和EnterNumber(upc)都可以正常工作,但是问题是文本文件中的跳过行。例如,作为参数传递给EnterNumber的“ upc”是2、0452和04,但是我希望所有传递的upc应该是2,20,0452,2042和04。我不确定如果我错了,将不胜感激,谢谢。 :)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。