主要方法要求什么:
- 询问用户他的名字是什么
- 将用户名分配给名为 myName 的 String 类型变量
- 询问用户他的体温是多少
- 将用户输入的数字分配给名为 myTemperature 的 double 类型变量
- 调用 determineFever 方法,将变量 myName 和 myTemperature 的值发送给它
determineFever 方法需要什么:
- 此方法有两个参数:一个名为 yourName 的 String 和一个名为 bodyTemperature 的 double
- 此方法不返回任何内容
- 这个方法说“你好__,你发烧了。吃点阿司匹林。” 如果变量 bodyTemperature 的值高于 98.6
- 用变量 yourName 的值填空
- 如果bodyTemperature小于等于98.6,说“你好_,你没有发烧,可以去看电影了。”
- 用变量 yourName 的值填空
我的主要方法:
String myName;
double myTemperature;
System.out.print("\nWhat is your name? ");
myName = readit.next();
System.out.print("\nWhat is your body temperature? ");
myTemperature = readit.nextDouble();
determineFever();
判断发热方法:
public static void determineFever() {
String message;
if (bodyTemperature <= 98.6) {
message = "Hello " + yourName + ", you have no fever. You may go to the movies.";
} // end if
else {
message = "Hello " + yourName + ", you have a fever. Take some aspirin.";
} // end else
System.out.println(message);
} // end determineFever method