2015-11-02 63 views
-3

有没有一种方法可以在此printf语句中显示的半径位于底部?到目前为止,我只显示该区域。Printf声明

public class Circle 
{ 
private double radius; 
private double Area; 

public void setRadius(double rad) 
{ 
    radius = rad; 
} 

public void calculateArea() 
{ 
    Area=Math.PI*(radius*radius); 
} 

public void printArea() 
{ 
    System.out.printf("A Circle of radius has area %.4f", Area); 
    System.out.println(); 
} 
} 
+1

这个问题显示在这里被问到之前没有研究的迹象。 –

回答

0

我假设你想在打印语句中显示半径。您已经有它在该领域“半径” right..so你能不能做这样的事情

System.out.println("A Circle of radius " + radius + " has area " + Area); 
0

您可以使用下面的代码

System.out.printf("A Circle of radius %4f has area %.4f", radius, Area); 

而且有效地使用printfformat方法,只是看看documentation