「JAVA车速」轿车的车速一般是多少

博主:adminadmin 2022-12-14 08:54:09 58

今天给各位分享JAVA车速的知识,其中也会对轿车的车速一般是多少进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用Java定义一个车辆(Vehicle)类,具有速度(speed)最大速度(maxspeed),z

public class Vehicle {

    /**

     * 速度

     */

    private double speed;

    /**

     * 最大速度

     */

    private double maxSpeed;

    public Vehicle(double speed, double maxSpeed) {

        this.speed = speed;

        this.maxSpeed = maxSpeed;

    }

    public double getSpeed() {

        return speed;

    }

    public void setSpeed(double speed) {

        this.speed = speed;

    }

    public double getMaxSpeed() {

        return maxSpeed;

    }

    public void setMaxSpeed(double maxSpeed) {

        this.maxSpeed = maxSpeed;

    }

    @Override

    public String toString() {

        return "Vehicle{" +

                "speed=" + speed +

                ", maxSpeed=" + maxSpeed +

                '}';

    }

}

JAVA求车速

package other;

public class ZhiDao {

    public ZhiDao() {

        return;

    }

    public static int nextSymmetryNumber(int currentSymmetryNumber) {

        String symmetryStr = String.valueOf(currentSymmetryNumber);

        if(!isSymmetryStr(symmetryStr)) { return -1; }

        

        String operated = symmetryStr.replaceAll(getAfterHalfStr(symmetryStr)+"$", "");//移除对称后半部分

        int halfIndex = getHalfIndex(symmetryStr);

        int tempInt = Integer.valueOf(operated) ;

        String tempStr = String.valueOf(tempInt + 1);//下一位数字

        String otherStr = reverseStr(tempStr.substring(0, halfIndex));//获取新对称的后半部分

        

        return Integer.valueOf(tempStr+otherStr);

    }

    

    public static String getBeforeHalfStr(String str) {

        int halfIndex = getHalfIndex(str);

        return str.substring(0, halfIndex);

    }

    public static String getAfterHalfStr(String str) {

        int halfIndex = getHalfIndex(str);

        halfIndex = str.length() % 2 == 0 ? halfIndex : halfIndex + 1;// 排除中间项

        return str.substring(halfIndex);

    }

    public static int getHalfIndex(String str) {

        return str.length() / 2;

    }

    public static boolean isSymmetryStr(String symmetryStr) {

        String xString = getAfterHalfStr(symmetryStr);

        String yString = reverseStr(getBeforeHalfStr(symmetryStr));

        return xString.equals(yString);

    }

    

    public static String reverseStr(String str){

        return new StringBuilder(str).reverse().toString();

    }

    public static void main(String[] args) {

        int currentMileage = 98589;

        int interval = 2;

        new ZhiDao().print(currentMileage, interval);

    }

    

    public void print(int currentMileage, int interval){

        int nextMileage = nextSymmetryNumber(currentMileage);

        int speed = (nextMileage - currentMileage) / interval;

        System.out.println("固定速度:"+speed+"公里/小时");

        System.out.println("下一个对称里程数:"+nextMileage);

    }

}

请问如何用Java编写一个汽车类Car

public class Car {

private String color;//颜色

private int door;//车门数量

private float speed;//车速

public Car(){

this.color = "红色";

this.door = 3;

this.speed = 110;

}

public Car(String color, int door, float speed) {

this.color = color;

this.door = door;

this.speed = speed;

}

public void start(){

//汽车启动。输出汽车已启动,并输出汽车的各个属性

System.out.println("汽车已启动,汽车颜色为"+color+",车门数为"+door+",车速为"+speed);

}

public void speedUp(float speed){

//加速

System.out.println("汽车加速到"+speed+"km/h");

}

public void shutDown(float speed){

//减速

System.out.println("汽车减速到"+speed+"km/h");

}

public void brake(){

//刹车

System.out.println("已刹车");

}

}

public class Test {

public static void main(String[] args){

Car car = new Car();

car.start();

car.speedUp(100);

car.shutDown(60);

car.brake();

Car car1 = new Car("白色",4,20.2F);

car1.start();

car1.speedUp(100);

car1.shutDown(60);

car1.brake();

}

}

运行结果

java定义一个汽车类car?

你好,很高兴回答你的问题。

题目要求的代码如下:

public class Car{

private String carNumber;

private int speed;

}

如果有帮助到你,请点击采纳。

求高手用JAVA编写一个通用程序,计算交通工具运行1000KM所需要时间.

package test;

public interface Common {

public double computeSpeed(double a, double b, double c);

}

public class Car007 implements Common{

@Override

public double computeSpeed(double a, double b, double c) {

// TODO Auto-generated method stub

if(c == 0.0) {

throw new ArithmeticException("除数为0");

}

if( a * b 0.0) {

try {

throw new Exception("速度不能为负数");

} catch (Exception e) {

// TODO Auto-generated catch block

System.out.println("a = " + a + "; b = " + b);

}

}

return a * b / c;

}

}

public class Plane implements Common{

@Override

public double computeSpeed(double a, double b, double c) {

// TODO Auto-generated method stub

if( a + b + c 0.0) {

try {

throw new Exception("速度不能为负数");

} catch (Exception e) {

// TODO Auto-generated catch block

System.out.println("a = " + a + "; b = " + b + ";c = " + c);

}

}

return a + b + c;

}

}

public class ComputeTime {

/*

*调用时, s = 1000

*/

public double getTime(double s, double a, double b, double c) {

double time = Integer.MAX_VALUE;//表示车速为0,不可能到达

double speed = new Car007().computeSpeed(a, b, c);

if(!(speed == 0.0)) {

time = s / speed;

}

return time;

}

}

public class Test {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println(new ComputeTime().getTime(1000, 10, 20, 30));

}

}

//计算结果:150.0

一道java的小题 ,请教???不明白

public class Texi extends Car {

private double pricePerKm;

private double getFare() {

return pricePerKm*getDistance();

}

public double getPricePerKm() {

return pricePerKm;

}

public void setPricePerKm(double pricePerKm) {

this.pricePerKm = pricePerKm;

}

public static void main(String[] args) {

Texi t=new Texi();

t.setPricePerKm(5);

t.setDistance(100);

System.out.println(t.getFare());

}

}

class Car {

private double speed=1;

private double distance;

private double getDrivingTime() {

return distance / speed;

}

public double getSpeed() {

return speed;

}

public void setSpeed(double speed) {

this.speed = speed;

}

public double getDistance() {

return distance;

}

public void setDistance(double distance) {

this.distance = distance;

}

}

关于JAVA车速和轿车的车速一般是多少的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-14,除非注明,否则均为首码项目网原创文章,转载请注明出处。