Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.07.2019
Сообщений: 1
1

Оптимизация кода

22.07.2019, 12:34. Просмотров 938. Ответов 1
Метки нет (Все метки)

Есть 2 метода, изначально вводится строка допусти 2 + 3. Строка разбивается на массив(чисел и знака), затем выполняется операция. Свич выбирает операцию, и я для уменьшения кода собрал ещё один метод, но там выдаёт ошибку и не знаю как записать result=(isj) i и j числа, s- знак.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 static int operationsDec() {
 int i = Integer.parseInt(main.words[0]);
 int j = Integer.parseInt(main.words[2]);
 
 switch (main.words[1]) {
 case ("+"): {
 operDec(i, "+",j);
 break;
 }
 case ("-"): {
 operDec(i, "-" ,j);
 break;
 }
 case ("/"): {
 operDec(i, "/",j);
 break;
 }
 case ("*"): {
 operDec(i, "*",j);
 break;
 }
 default: {
 System.out.println("оператор арифметической операции не верный!");
 break;
 }
 }
 return main.finishResult;
 
static void operDec(int i, String s, int j){
 main.finishResult = (i + j); если + заменить на s - ошибка, точнее как правильно это записать. 
 resultTextDec();
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.07.2019, 12:34
Ответы с готовыми решениями:

Оптимизация кода
во всем коде много раз повторяются такие вот строчки for(int i = 0; i < 9; i++) for(int j =...

Оптимизация кода
задача : Группа людей участвует в марафоне, их имена и время за которое они пробежали марафон вы...

Оптимизация кода
Добрый день, уважаемые форумчане. Вопрос несколько тривиальный, но в голову уже ничего не лезет...

Массивы, оптимизация кода
Int n = sc.nextInt(); Int mass=new int ; For (int i=1;i< mass.length; i++){ mass =(i*2)-1;} ...

1
2557 / 2210 / 670
Регистрация: 05.07.2013
Сообщений: 10,665
22.07.2019, 12:39 2
Лучший ответ Сообщение было отмечено HighPredator как решение

Решение

Калькулятор для вычисления арифметических выражений, записанных в строку
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.07.2019, 12:39

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Оптимизация кода на Java
Доброго времени суток, понимаю что данный код можно оптимизировать и по человечески переписать, но...

Java оптимизация кода
Есть некий код, осуществляющий чтения числа элементов массива, а далее и сам массив, на выходе...

Оптимизация кода для вывода категорий.
Здравствуйте. У меня есть таблица с категориями примерно с такой структурой. category...

Оптимизация кода (подсчет числа цифр 1-9 в последовательности)
Здравтсвуйте! Помогите, пожалуйста, оптимизировать код. В одном тесте - TLE. import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.