今天早上我很无聊,所以我决定制作一个用户可以转换速度,质量,温度或长度的程序.我使用扫描仪和开关操作器来完成此操作.差不多,我有用户输入他们想要转换的内容,然后切换操作符根据答案运行某种方法.到目前为止,我只完成了Mass,这就是其他方法被注释掉的原因.代码和输出如下:
码:
import java.util.Scanner;
public class Convertions {
public static void main(String[] args) {
System.out.println("Would you like to convert: Mass, Temperature,\nLength, or Speed?");
Scanner scan = new Scanner(System.in);
String answer = scan.nextLine().toUpperCase();
scan.close();
switch(answer) {
case "MASS":
massConvert();
break;
case "TEMPERATURE":
//tempConvert();
break;
case "LENGTH":
//lengthConvert();
break;
case "SPEED":
//speedConvert();
break;
default:
System.out.println("Please enter something else!");
}
}
public static double massConvert() {
Scanner scanMass = new Scanner(System.in);
System.out.println("1. kg to lbs\n2. lbs to kg");
int answerMass = scanMass.nextInt();
switch(answerMass) …Run Code Online (Sandbox Code Playgroud)