java高手帮忙看看这程序错在哪里了?

来源:百度知道 编辑:UC知道 时间:2024/05/31 04:38:58
import javax.swing.JOptionPane;
public class ComputerArea{
public static void main(String[] args){
string radiusString = JOptionPane.showInputDialog(
"Enter an integer:");
}
int radius = Integer.parseInt(radiusString);
if (radius >=0){
area = radius*radius*3.1415926;
JOptionPane.showInputDialog("这个圆的面积是"+area);
}
else
Joptionpane.showInputDialog("对不起,半径没有负数的。");
}
}

大小写问题大部分都是。 java是区分大小写的。

import javax.swing.JOptionPane;
public class ComputerArea{
public static void main(String[] args){

String radiusString = JOptionPane.showInputDialog(
"Enter an integer:");

int radius = Integer.parseInt(radiusString);

if (radius >=0){
double area = radius*radius*3.1415926;

JOptionPane.showInputDialog("这个圆的面积是"+area);
}
else{
JOptionPane.showInputDialog("对不起,半径没有负数的。");
}
}

}

import javax.swing.JOptionPane;
public class Test{
public static void main(String[] args){
String whole=JOptionPane.showInputDialog("请输入一个整数!");

int radius = Integer.parseInt(whole);
if (radius >=0){
double area = radius*radius*3.1415926;
JOptionPane.showInputDialog("这个圆的面积是"+area);
}
else
JOptionPane.showInputDialog("这个圆的面积是:"+"对不起您输入错误"