Java 无法解析NoTouchElementException
当我在各种在线IDE上执行代码时,我没有收到任何TouchElementException。我正在使用扫描对象获取标准数据Java 无法解析NoTouchElementException,java,Java,当我在各种在线IDE上执行代码时,我没有收到任何TouchElementException。我正在使用扫描对象获取标准数据 import java.util.*; import java.util.Scanner; class Maze{ public static int numberLength(int k){ int ln = (int) (Math.log10(k) + 1); return ln;
import java.util.*;
import java.util.Scanner;
class Maze{
public static int numberLength(int k){
int ln = (int) (Math.log10(k) + 1);
return ln;
}
public static void main(String [] args){
Scanner kb = new Scanner(System.in);
int n = kb.nextInt();
int s = numberLength(n);
System.out.println(s);
}
}
您必须检查
自定义输入
并编写输入,然后编译您必须为主要声明的原语提供输入 import java.util.Scanner
和import java.util.*
在codechef ide或任何其他在线ide上尝试,它会出现运行时异常。你记得告诉那些“在线ide”给你的程序什么输入吗?记住,一旦程序开始运行,在线IDE就不能提示您输入,因此您必须在点击“运行”之前提供所有输入。例如,请参见以1234
的输入运行代码。我投票将此问题作为离题题结束,因为问题是关于如何使用在线IDE网站,而不是编程。非常感谢,它成功了。但是,在竞赛期间提供私有测试用例的情况下(即编译和运行),它会起作用吗