⽤switch做了⼀个简单的计算器可以进⾏四则运算和模运算因为jdk1.5更新后在switch选择结构中可以添加字符串这⼀个新特性,我们就可以
switch(“”.......“”)
然后通过case去匹配,这⾥只写了⼀个只能进⾏两位数的运算的计算器。
源代码:
import java.util.*;
public class Day04Test03{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
double a,b; //进⾏运算的两个数
double result = 0; //存放结果
System.out.print("请输⼊需要进⾏运算的数:");
a = Double();
b = Double();
System.out.print("请输⼊需要进⾏的运算:");
String s = ();
switch(s){
case "+":
result = a + b;
break;
case "-":
result = a - b;
break;
case "*":
result = a * b;
break;
case "/":
result = a / b;
break;
case "%":
result = a % b;
break;
default:
break;
}
System.out.print("计算结果为:"+a+s+b+" = "+result);
input.close();
}
}
运⾏结果:
java switch case string这⾥结果表⽰的是科学计数法
只是感觉jdk1.5加了不少新特性,拿来做着玩玩,C,C++中switch选择结构判断时是不能放字符串的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论