Java 使用扫描仪进行浮标类型转换时的问题
我无法执行以下程序。无法加载主类Java 使用扫描仪进行浮标类型转换时的问题,java,casting,java.util.scanner,Java,Casting,Java.util.scanner,我无法执行以下程序。无法加载主类 package com.seed.util; import java.util.Scanner; public class cast2 { public static void main(String[] args) { // TODO Auto-generated method stub float m; Scanner sc=new Scanner(System.in); m=sc.
package com.seed.util;
import java.util.Scanner;
public class cast2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
float m;
Scanner sc=new Scanner(System.in);
m=sc.nextInt();
int n;
n=(int) m;
System.out.println(n);
}
}
你可以换线
m=sc.nextInt();
与
m=sc.nextFloat();
它肯定会执行。你是如何运行代码的?它在我身上执行得很好。您是否可以编译它,或者引发运行时异常?请说明错误消息。您确定正在运行相同的文件吗?代码在我看来很好。