在你的InputTest类名上引入这个找不到的类名,它就不会找不到符号了。变成:
我们提供的服务有:网站建设、网站制作、微信公众号开发、网站优化、网站认证、离石ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的离石网站制作公司
import java.util.Scanner;
public class InputTest{...
要记住几点:
1、你使用了别的类,都是要 import 进来的。
2、java.lang 这个包是默认引入的,不需要显式地写 import java.lang.* 。
3、如果引入同一个包下面的多个类,可以用 “*” 代替所有类名,如:“import java.util.*;” ,这样就把 util 包下的所有类都引入了,写到这个包里面的类名,都不会出现找不到符号的情况。
4、“*” 只是代表了包下面的类名,不代表下面其它包名,如果包里还有包,就要另外写一句引入。
5、如果你引入的多个包里面有相同类名的,下面写到的类名就要连带它所在的包名也写上,才能区分使用的是那个类,如“java.util.Scanner in = new java.util.Scanner(System.in);”
这样应该都明白了吧?
class Point {
double x, y, z;
Point (double _x, double _y, double z){
}
}
1、java 编译错误,说明你的java代码源文件存在明显的语法错误。
2、请仔细看你的源代码,错误信息提main方法所在这一行有语法错误。
3、你把public 写成了 publec 了吧,低级错误。
4、希望对你有帮助。
你好。你的输入错误了 不是这样
BackAccount anAccount= new BankAccount("ZhangLi",100023,0);
你认真看看后面那个打错了 不应该是 Bank 而是 Back
你看看是不是
希望有用
你的程序有问题,定义了两个类,把一个类当成另一个类来用了。正确的代码如下:
public class Student {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String stuName) {
name = stuName;
}
public int getAge() {
return age;
}
public void setAge(int stuAge) {
if (stuAge = 0) {
System.out.println("年龄不合法.......");
} else {
age = stuAge;
}
}
public void introduce() {
System.out.println("大家好,我叫" + name + ",我今年" + age + "岁!");
}
public static void main(String[] args) {
Student stu = new Student();
stu.setAge(-30);
stu.setName("李芳");
stu.introduce();
}
}