我是java初学者想自学 以前从未接触过编程或java的相关知识
学习过程中遇到了点困难 请大侠给予帮助
import java.util.Scanner;
public class void main (String[]args){
Scanner scanner=new Scanner(System.in);
System.out.print("请输入您的名字:");
System.out.printf("哈喽!%s!\n",
scanner.next());
}
}
执行结果应该是
请输入您的名字:jv
哈喽!jv!
这个程序是照书上打得,不知道哪里出了问题,无法形成.class文件
提示错误是ScannerDmo.java:1:软件包Java.unil不存在
import java.unil.Scanner;
^
ScannerDemo.java:4:找不到符号
符号:类ScannerDemo
Scanner scanner=new Scanner(System.in);
^
ScannerDemo.java:4:找不到符号
符号:类ScannerDemo
Scanner scanner=new Scanner(System.in);
^
3 错误
D:\java6.0>javac ScannerDemo.java
ScannerDemo.java:2:需要<标识符>
public class void main (String[]args){
^
2 错误
我是个菜鸟 虽然有提示 也看不明白 所以烦请大侠详细指导小虾米 谢谢了
import java.util.Scanner;
public class ScannerDmo {
public static void main (String[]args){
Scanner scanner=new Scanner(System.in);
System.out.print("请输入您的名字:");
System.out.printf("哈喽!%s!\n",
scanner.next());
}
}追问
恩 我刚试了一下 出现了新的错误提示
ScannerDemo.java:2:类ScannerDmo是公告的,应在名为ScannerDmo.java 的文件中声明
public class ScannerDmo{
^
1错误
你保存的文件的文件名要和类名一致 public class ScannerDmo //类名为ScannerDmo 所以你保存的文件名应为ScannerDemo.class
追问恩 是滴 谢谢
现在形成.class文件了
不过我的最后执行结果是 请输入您的名字:jv 怎么没有后半句 哈喽!jv!
^_^
大侠 我可以加你qq 吗? 由于 在下实在太菜了 可以日后有事向您请教吗
过奖了 我也是java初学者 不过可以交个朋友相互促进 QQ:847063543
追问谢谢 我加了
那个包的名字是util不是unil,你写错了追问
问题解决了 是我太马虎了 少写了public class ScannerDemo{
谢谢各位大侠的帮助谢谢啦
import java.util.Scanner;
public class ScannerDemo{
public static void main (String[]args){
Scanner scanner=new Scanner(System.in);
System.out.print("请输入您的名字:jv");
System.out.printf("哈喽!%s!\n",
scanner.next());
}
}