Android Studio Intellij和Netbeans之间的Scanner nextLine()行为的差异

时间:2017-01-18 01:14:38

标签: java android intellij-idea netbeans

我正在使用Netbeans(用于测试基本技术)和Android Studio(用于实际应用)读取相同的管道分隔文件并获得不同的结果。在Netbeans上工作正常。文件包含767行,我读了所有767.Android Studio上的相同代码随机中断了中间的一些行,从而创建了超过1000行。这是违规代码:

String URL = "http://nycjazzrecord.com/Calendar/CalendarUTF8(Dec2016).txt";
int i;
       java.net.URL url = new java.net.URL(URL);
       Scanner input = new Scanner(url.openStream());

       for (i = 0; input.hasNext() && i<eventCalendar.length; i++) {
           String temp = input.nextLine();
           eventCalendar[i] = temp.split("\\|",9);
       }

0 个答案:

没有答案