2015-02-11 102 views
0

好吧,所以我是新來編程,我想知道如何打印某些領域的價值。例如,我有一個速度,它是結(21結)如何將「結」部分添加到我的代碼,所以我不只是打印整數?我希望它有[數量]結。 這是我到目前爲止的代碼:「現場速度的值是平均速度的結」增加值

public class Ship { 
    //fields 
    private String name; 
    private double speed; 

    //constructors 
    public Ship(String n, double s) { 
     name = n; 
     speed = s; 
    } 

    //methods 
    public String getName() { 
     return name; 
    } 
    public double getSpeed() { 
     return speed; //avg speed in knots 
    } 

    public double timeTravel(double distance) { 
     double travel = speed * 1.151; 
     return distance; 

    } 
} 

回答

1

您可以更改:

public double getSpeed() { 
     return speed; //avg speed in knots 
    } 

到:

public String getSpeed() { 
      return speed+" knots"; 
     } 
0

試着這麼做:

Ship ship_object = new Ship(); 
String speed = ship_object.getSpeed() + ' knots'; 
System.out.println(speed); 

見,如果有幫助。