Как да се изгради калкулатор със заявки за случаи с използване на Java
Java е обектно-ориентиран системен език за програмиране, който програмистите използват за домашно и търговско развитие. Това отчасти се дължи на солидната библиотека от класове на Java и нейната дълбочина като език за програмиране. Въпреки това, извършването на по-прости задачи за програмиране в Java може да отнеме малко усилия от страна на всеки програмист. Този пример илюстрира как да се реализира много основен калкулатор, използващ потребителски вход и превключващ оператор.
1.
Настройте основния си Java код. Този код ще изисква Java входно-изходните библиотеки да събират данни от потребителя и да дават резултати:
import java.io. *;
public class UserCalculator {public int main (String [] args) {}}
2.
Настройте потребителския вход с помощта на String. Тази програма очаква от потребителя да въведе математически израз с две стойности и оператор (събиране, изваждане, деление или умножение). Този код разделя тези стойности и променя стойностите от низове на цели числа:
public int main (String [] args) {BufferedReader в = нов BufferedReader (нов InputStream (System.in));
String input = null;
input = in.readline ();
String [] изчислява = input.split ("");
int x = Integer.parseInt (изчислете [0]); int y = Integer.parseInt (изчислете [2]); Струнен оператор = изчисли [1]; }
3.
Използвайте показанията на случай, за да проверите оператора и да извършите правилната работа. Всяко изявление за случай ще извърши проста проверка и ще произведе желания изход въз основа на символа на оператора:
превключвател (оператор) {
случай "+": System.out.println (x + y); прекъсване; случай "-": System.out.println (xy); прекъсване; case "/": System.out.println (x / y); прекъсване; case " ": System.out.printlin (x y); прекъсване; }
Необходими неща
- Java Development Kit (JDK)
- Текстов редактор или Java интерактивна среда за разработка