是否有一种方法可以从对象内提取距离并将其分配给长变量? 例如如果用户输入123和234,我将如何获得分配给new long的那些值?
主要方法
import java.util.Scanner;
public class TestVehicle{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
Vehicle car = new Vehicle();
System.out.print("Input distance 1: ");
car.setDistance1(scan.nextLong());
System.out.print("Input distance 2: ");
car.setDistance2(scan.nextLong());
班级:
public class Vehicle {
private long distance1;
private long distance2;
public Vehicle(){
}
public Vehicle(long distance1, long distance2){
this.distance1 = distance1;
this.distance2 = distance2;
public long getDistance1(){
return distance1;
}
public void setDistance1(long distance1){
this.distance1 = distance1;
}
public long getDistance2(){
return distance2;
}
public void setDistance1(long distance2){
this.distance2 = distance2;
}
答案 0 :(得分:0)
是否有一种方法可以从对象内提取距离并将其分配给长变量?
您可以使用在getDistance1
类上定义的getDistance2
和Vehicle
方法。这些方法的重点是从类对象中获取数据。像这样使用它们:
long distance1 = car.getDistance1()
我需要打印出最长和最短的距离以及平均值,以使输出像这样
使用上面的技术从Vehicle
对象中获取值。然后在代码中执行数学运算,并使用字符串连接来打印输出。