java新手的求教

我是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 错误

我是个菜鸟 虽然有提示 也看不明白 所以烦请大侠详细指导小虾米 谢谢了

好像你的代码没有完全写对,再细心点。这是我修改之后的代码,在我这边试过是没有问题的,我建议你装一个Eclipse软件

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

追问

谢谢 我加了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-24
改成import java.util.Scanner;
那个包的名字是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());
}
}

第2个回答  2012-03-24
导入的包名写错了,util不是unil

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网