为什么在牛客里刷题提交代码Scanner老是报错?
今天在刷字节跳动的笔试题,提交上去的代码在本地正常运行但是放到牛客上Scanner那里一直出问题,麻烦大家帮我看下到底是什么原因 import java.util.Scanner; public static void main(String[] args) { Scanner s=new Scanner(System.in); int num=s.nextInt(); if(num==0) return; Scanner scanner=new Scanner(System.in); String string=scanner.nextLine();//报错的就是这一句 if(string=="") return; String[] strings=string.split(" "); int[] nums=new int[num]; for(int i=0;i<strings.length;i++) nums[i]=Integer.parseInt(strings[i]); int max=MaxArea(nums,num); System.out.println(max); }报的错误如下:如果使用c/c++要保证int main函数最终 return 0;如果使用其余语言请检查代码\"是否有数组越界等异常\"或者\"是否有语法错误\" Exception in thread "main" java.util.NoSuchElementException: No line found at java.util.Scanner.nextLine(Scanner.java:1540) at Main.main(Main.java:27) 你的输出为:Exception in thread "main" java.util.NoSuchElementException: No line found at java.util.Scanner.nextLine(Scanner.java:1540) at Main.main(Main.java:27)除了这道题,之前的题也是出现一样的问题,本地运行都没有问题的,一复制到牛客就出现问题。