public class 包装设计 {
/**
* @param args
* @param
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan=new Scanner(System.in);
student hello=new student();
System.out.println("请输入第一辆汽车:");
System.out.println("请输入第一辆汽车的人数:");
hello.setPassengers(scan.next());
System.out.println("请输入第一辆汽车的重量:");
hello.setWeight(scan.nextDouble());
System.out.println("请输入第一辆汽车的颜色:");
hello.setColor(scan.nextInt());
System.out.println("汽车的人数为:"+hello.getPassengers()+"重量为:"+hello.getWeight()+"颜色为:"
+hello.getColor());
}
}
class student{
private String passengers;
private double weight;
private int color;
private static int num;
public String getPassengers() {
return passengers;
}
public void setColor() {
// TODO Auto-generated method stub
}
public void setPassengers(String passengers) {
this.passengers = passengers;
}
public double getWeight() {
return weight;
}
public void setWeight(double weight) {
this.weight = weight;
}
public int getColor() {
return color;
}
public void setColor(int color) {
this.color = color;
}
}
6 个解决方案
#1
卧擦,你类名竟然是中文的!!
#2
你确定你额颜色是数字类型吗?
#3
1 你现在有什么问题?
2 你的代码不是这样贴的,这样看起来很乱!
3 针对1,2楼,java可以用中文类名变量名来编程,但不建议;颜色用数字来表示没什么不妥,当然也可以用枚举或者字符串。
2 你的代码不是这样贴的,这样看起来很乱!
3 针对1,2楼,java可以用中文类名变量名来编程,但不建议;颜色用数字来表示没什么不妥,当然也可以用枚举或者字符串。
#4
没有错误啊。。。。。。
#5
运行到输入颜色的时候会报错
#6
跟我原来一样用的中文类名 2333333
#1
卧擦,你类名竟然是中文的!!
#2
你确定你额颜色是数字类型吗?
#3
1 你现在有什么问题?
2 你的代码不是这样贴的,这样看起来很乱!
3 针对1,2楼,java可以用中文类名变量名来编程,但不建议;颜色用数字来表示没什么不妥,当然也可以用枚举或者字符串。
2 你的代码不是这样贴的,这样看起来很乱!
3 针对1,2楼,java可以用中文类名变量名来编程,但不建议;颜色用数字来表示没什么不妥,当然也可以用枚举或者字符串。
#4
没有错误啊。。。。。。
#5
运行到输入颜色的时候会报错
#6
跟我原来一样用的中文类名 2333333