关于java keyboard的用法 刚开始学java,下面这段程序报错了。 我用的是eclips 想知道解决的办法。谢谢。

publicclassBMI{publicstaticvoidmain(String[]arg){System.out.println("体重(kg)を入力してください:... public class BMI {
public static void main(String[] arg) {
System.out.println("体重(kg)を入力してください: ");
float weight = Keyboard.floatValue();
System.out.println("身长(m)を入力してください: ");
float height = Keyboard.floatValue();

float bmi=weight/(height*height);
System.out.println("BMIは: "+ bmi);
if (bmi <20) {
System.out.println("瘦");
} else if (bmi <24) {
System.out.println("正常");
} else if (bmi <26.5){
System.out.println("有点胖");
} else {
System.out.println("很胖");
}

}
}
谢谢 yyy521fyy
请问还有没有其他办法哦
直接用Keyboard 不可以么?
展开
 我来答
yyy521fyy
2011-01-06 · TA获得超过3484个赞
知道大有可为答主
回答量:5392
采纳率:25%
帮助的人:3527万
展开全部
import java.util.Scanner;

public class BMI {
public static void main(String[] arg) {
Scanner Keyboard = new Scanner(System.in);
System.out.println("体重(kg)を入力してください: ");
float weight = Keyboard.nextFloat();
System.out.println("身长(m)を入力してください: ");
float height = Keyboard.nextFloat();

float bmi=weight/(height*height);
System.out.println("BMIは: "+ bmi);
if (bmi <20) {
System.out.println("瘦");
} else if (bmi <24) {
System.out.println("正常");
} else if (bmi <26.5){
System.out.println("有点胖");
} else {
System.out.println("很胖");
}

}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式