java简易计算器考察什么_练习:用java写一个简易计算器
初學java中的選擇,判斷,循環和方法的概念,寫一個簡易的兩位數計算器
思路推薦:
寫4個方法:加減乘除
利用循環+switch進行用戶交互
傳遞需要操作的兩個數
輸出結果
package com.jh.method;
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Calculator calculator = new Calculator();//實例化
Scanner s = new Scanner(System.in);//創建一個接收器
int flag = 1;//定義一個標志
double result = 0;//接收結果
while (flag == 1){
System.out.println("請輸入第一個數字:");
double x = s.nextDouble();
System.out.println("請輸入運算符:");
String s1 = s.next();
System.out.println("請輸入第二個數字:");
double y = s.nextDouble();
switch (s1){//判斷運算符是哪一個
case "+":
result = calculator.a(x,y);
break;
case "-":
result = calculator.s(x,y);
break;
case "*":
result = calculator.m(x,y);
break;
case "/":
result = calculator.d(x,y);
break;
}
System.out.println(result);
System.out.println("是否要繼續(y/n):");//用戶選擇是否繼續計算
String b = s.next();//接受用戶的選擇
System.out.println();
/*
判斷是繼續循環還是跳出循環,通過flag來判定
*/
if (b.equals("y")){
flag = 1;
}else{
flag = 0;
}
}
}
public double a(double x, double y){
return x+y;
}
public double s(double x, double y){
return x-y;
}
public double m(double x, double y){
return x*y;
}
public double d(double x, double y){
return x/y;
}
}
總結
以上是生活随笔為你收集整理的java简易计算器考察什么_练习:用java写一个简易计算器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java dom添加节点_java用do
- 下一篇: java怎么用return代替else_