首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

eclipse中的键盘输入话语中出现重复定义 ,该咋个解决 啊求教

2013-04-20 
eclipse中的键盘输入语句中出现重复定义 ,该咋个解决 啊!!求教import javax.swing.JOptionPanepublic cla

eclipse中的键盘输入语句中出现重复定义 ,该咋个解决 啊!!求教
import javax.swing.JOptionPane;
public class Ring 
{
float innerRadius,outerRadius;

float t,r,R;
static double pi=3.14;
Ring()

     innerRadius=r;
 outerRadius=R;

String r=JOptionPane.showInputDialog(null,"输入内圆半径");
float r=Integer(r);
String R=JOptionPane.showInputDialog(null,"输入外圆半径");
float R=Integer(R);

if(r>R)

t=r;r=R;R=t;
}
}
double getArea()
{
return outerRadius*outerRadius*pi-innerRadius*innerRadius*pi;
}
double getOuterLength()
{
return 2*pi*outerRadius;
}
public static void main(String args[])
{
Ring ring=new Ring();
System.out.print("圆环面积="+ring.getArea());
System.out.print("圆环外圆周长="+ring.getOuterLength());
}
}

[解决办法]
float t,r,R;
static double pi=3.14;
Ring()

     innerRadius=r;
 outerRadius=R;

String r=JOptionPane.showInputDialog(null,"输入内圆半径");
float r=Integer(r);
String R=JOptionPane.showInputDialog(null,"输入外圆半径");
float R=Integer(R);

上面已经定义过了,下面就直接使用,去掉float就行了

热点排行