「JAVA车速」轿车的车速一般是多少
今天给各位分享JAVA车速的知识,其中也会对轿车的车速一般是多少进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用Java定义一个车辆(Vehicle)类,具有速度(speed)最大速度(maxspeed),z
- 2、JAVA求车速
- 3、请问如何用Java编写一个汽车类Car
- 4、java定义一个汽车类car?
- 5、求高手用JAVA编写一个通用程序,计算交通工具运行1000KM所需要时间.
- 6、一道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车速和轿车的车速一般是多少的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-14,除非注明,否则均为
原创文章,转载请注明出处。