「java中brand」java中brand前面用什么
本篇文章给大家谈谈java中brand,以及java中brand前面用什么对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java定义一个汽车类,定义一个测试类,键盘逐个y/n录入显示品牌价格,录入时间 用到set集合
- 2、Java建立一个汽车(Car)类,包括品牌(String car_brand)、速度(double car_speed)两个成员变量具体看图
- 3、java题目
- 4、java中brand是什么类型
- 5、java,关于构造方法的
- 6、java编程 这题怎么做 新手 死活做不出来
java定义一个汽车类,定义一个测试类,键盘逐个y/n录入显示品牌价格,录入时间 用到set集合
import java.lang.Object;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Car implements Comparable {
private String brand;
private int price;
private Date date;
public Car(String brand, int price, Date date) {
this.brand = brand;
this.price = price;
this.date = date;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
@Override
public String toString() {
return String.format("Car {brand:%s,\tprice:%d,\tdata:%s}", brand, price, new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date));
}
@Override
public int compareTo(Object o) {
if (o instanceof Car) {
Car car = (Car) o;
if (this.getPrice() car.getPrice()) {
return 1;
} else if (this.getPrice() car.getPrice()) {
return -1;
} else {
return this.getBrand().compareTo(car.getBrand());
}
}
return 0;
}
}
import java.util.*;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
TreeSetCar set = new TreeSet();
while (true) {
System.out.print("请输入品牌和价格,以逗号分割:");
String[] arr = scanner.nextLine().split("[,,]");
if (arr.length 2) {
System.out.println("输入有误!");
continue;
}
set.add(new Car(arr[0], Integer.parseInt(arr[1]), new Date()));
if (set.size() = 3) {
System.out.print("是否继续录入(y.继续 n.退出)? ");
String next = scanner.nextLine();
if ("n".equals(next)) {
break; // 退出
}
}
}
for (Car car : set) {
System.out.println(car);
}
}
}
Java建立一个汽车(Car)类,包括品牌(String car_brand)、速度(double car_speed)两个成员变量具体看图
这个代码还是比较简单,下面的代码可以参考
class Car{
private String car_brand;
private double car_speed;
public Car(){ }
public Car(String brand, double speed){
this.car_brand = brand;
this.car_speed = speed;
System.out.println(this.car_brand + "汽车正以时速"
+ this.car_speed + "公里的速度行驶");
}
public void speedUp(String brand){
System.out.println(brand + "汽车正在加速行驶");
}
public void speedUp(String brand, double speed){
System.out.println(brand + "汽车正以时速"
+ speed + "公里的速度加速行驶");
}
public void speedDown(String brand){
System.out.println(brand + "汽车正在减速行驶");
}
public void speedDown(String brand, double speed){
System.out.println(brand + "汽车正以时速"
+ speed + "公里的速度减速行驶");
}
}
class Test{
public static void main(String[] args){
Car car = new Car("宝马", 100.5);
car.speedUp("法拉利");
car.speedUp("法拉利", 280.5);
car.speedDown("法拉利");
car.speedDown("法拉利", 120.9);
}
}
java题目
代码已写好,有不懂的可以再问,希望能帮到楼主,代码如下:
public class Test1 {
public static void main(String[] args) {
WashMachine wm = new WashMachine("A1001","西门子", 4000, true);
System.out.println(wm.getDatail());
//修改价格
wm.setPrice(1500);
//设置为半自动
wm.setAuto(false);
//输出修改后的信息
System.out.println(wm.getDatail());
}
}
//定义洗衣机类
class WashMachine {
String type; //型号
String brand; //品牌
double price; //价格
boolean auto; //是否自动
//构造方法1,
public WashMachine() {
//默认设置值
this.type = "A1001";
this.brand = "海尔";
this.price = 300.5;
this.auto = false;
}
//构造方法2
public WashMachine(String type, String brand, double price, boolean auto) {
//通过用户给定设置值
this.type = type;
this.brand = brand;
this.price = price;
this.auto = auto;
}
//设置价格
public void setPrice(double price) {
this.price = price;
}
//设置是否自动
public void setAuto(boolean auto) {
this.auto =auto;
}
//获取洗衣机信息
public String getDatail() {
String s = "半自动";
if(auto) {
s = "全自动";
}
return "型号为" + this.type + "的" + this.brand +"洗衣机,价格为"+
this.price + "元," + s +"的";
}
}
java中brand是什么类型
就是自己定义的类, 像定义的Person类 Person p = new Person(); 中p就是类类型
java,关于构造方法的
public class Company {
private String brand;//公司品牌
private String type;//类型
private double fund;//注册资金
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public double getFund() {
return fund;
}
public Company(String brand, String type) {
super();
this.brand = brand;
this.type = type;
this.fund = 500000d;
}
public void operation(){
System.out.println("公司品牌 : " + brand + ",类型 : " + type + ",注册资金 : " + fund);
}
}
java编程 这题怎么做 新手 死活做不出来
提供以下代码供参考:
public class Main {
/*
在main方法中测试以上各类
*/
public static void main(String[] args) {
Vehicles v0 = new Vehicles("长城", "白色");
v0.run();
v0.showInfo();
Car s1 = new Car("大众", "黑色");
s1.run();
s1.setSeate(4);
s1.showCar();
s1.showInfo();
Truck s2 = new Truck("东风", "红色");
s2.run();
s2.setLoad((float)1995);
s2.showTruck();
s2.showInfo();
}
}
/*
定义一个名为Vehicles(交通工具)的类,该类中应包含String类型的成员属性brand(商标)和color(颜色),
还应包含成员方法run(行驶,在控制台显示“我已经开动了”)和showInfo(显示信息,在控制台显示商标和颜色),并编写构造方法初始化其成员属性。
*/
class Vehicles {
private String brand;// 商标
private String color;// 颜色
public Vehicles(String brand, String color) {
this.brand = brand;
this.color = color;
}
public void run() {
System.out.println("我已经开动了");
}
public void showInfo() {
System.out.println("商标:" + brand + ";颜色:" + color + "\n");
}
}
/*
编写Car(小汽车)类继承于Vehicles类,增加int型成员属性seats(座位),还应增加成员方法showCar(在控制台显示小汽车的信息),
并编写构造方法。
*/
class Car extends Vehicles {// 小汽车
private int seats;
public Car(String brand, String color) {
super(brand, color);
}
public void setSeate(int seats) {
this.seats = seats;
}
public int getSeats() {
return seats;
}
public void showCar() {
System.out.println("小汽车,座位数:" + seats + "个");
}
}
/*
编写Truck(卡车)类继承于Vehicles类,增加float型成员属性load(载重),
还应增加成员方法showTruck(在控制台显示卡车的信息),并编写构造方法。
*/
class Truck extends Vehicles {//卡车
private float load;
public Truck(String brand, String color) { // 构造方法
super(brand, color);
}
public double getLoad() {
return load;
}
public void setLoad(float load) {
this.load = load;
}
public void showTruck() {
System.out.println("卡车,载重:" + load + "公斤");
}
}
运行截图:
java中brand的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中brand前面用什么、java中brand的信息别忘了在本站进行查找喔。
发布于:2022-12-05,除非注明,否则均为
原创文章,转载请注明出处。