Size: a a a

2020 April 05

БТ

Бекмамбет Трахтенберг in learn.java
Сергей Степаненко
Я только недавно начал Java изучать, до json мне далеко) строки хранятся в файле, обычном текстовом. ID приходит в параметрах запуска, т.е. в args предположим пришёл id 12 и вот нужно прочесть ту строку из этого файла, которая соответствует 12му айдишнику и распарсить на 4 переменных
Такое чувство что что-то с джавараша
источник

СС

Сергей Степаненко in learn.java
Бекмамбет Трахтенберг
Такое чувство что что-то с джавараша
Да) с джавараша, но там условие просто вывести строку из файла, соответствующую переданному id. там просто решается эта задача if(str.startWith(id)) sout(str). А мне стало интересно, как сделать так, чтобы эти данные распарсить на переменные.
источник

И5

Илюша 50 in learn.java
Roman Ursulov
или в твоем случае - селениум да
Езе раз привет! Все получилось, мое десктопное приложение по нажатию кнопки открывает в браузере нужную страницу. Но есть проблема: при инициализации нового объекта InternetExplorerDriver открывается браузер IE и в адресной строке написано localhost. Эту строку с помощью getCurrentUrl() получить удается. После инициализации я у объекта driver вызываю get() и в эксплорере открывается новая вкладка. Теперь вызов метода getCurrentUrl () бросает исключение

org.openqa.selenium.NoSuchWindowException: Unable to get browser (WARNING: The server did not provide any stacktrace information)
источник

И5

Илюша 50 in learn.java
Как быть?)
источник

WA

Wolfgang Amadeus in learn.java
В vscode можно кодить, выводить результать в встроенный терминал?
источник

_

_BadWolf_ in learn.java
Привет, экранировать пасс и юсернейм так надо? Это муслк
источник

A

Artem in learn.java
всем привет,
только начал  изучение java.
Подскажите плиз по задачке.
Даны 2 переменные double. Над ними нужно совершить операцию, арифметический оператор хранится в переменной char.
Ниже мои попытки решения. Вместо ожидаемого ответа 15 получаю 50. Не пойму, как это исправить.

double a = 5.0;
double b = 3.0;
char ch = '*';
int ia = (int) a;
int ib = (int) b;
int c = (ia + ch + ib);
print(c);
источник

ch

central hardware in learn.java
Artem
всем привет,
только начал  изучение java.
Подскажите плиз по задачке.
Даны 2 переменные double. Над ними нужно совершить операцию, арифметический оператор хранится в переменной char.
Ниже мои попытки решения. Вместо ожидаемого ответа 15 получаю 50. Не пойму, как это исправить.

double a = 5.0;
double b = 3.0;
char ch = '*';
int ia = (int) a;
int ib = (int) b;
int c = (ia + ch + ib);
print(c);
это не так работает
источник

ch

central hardware in learn.java
у вас в char хранится число которое соответсует Unicode символу, поэтому вы не крашитесь
источник

A

Artem in learn.java
central hardware
у вас в char хранится число которое соответсует Unicode символу, поэтому вы не крашитесь
как же сделать так, чтобы программа воспринимала символ в переменной ch именно как арифметический оператор?
источник

ch

central hardware in learn.java
Artem
как же сделать так, чтобы программа воспринимала символ в переменной ch именно как арифметический оператор?
условия или switch case
источник

A

Artem in learn.java
central hardware
условия или switch case
ок, спасибо, буду разбираться
источник

_

_BadWolf_ in learn.java
Artem
ок, спасибо, буду разбираться
swich(ch){
 
 case '*':
   result = a * b
   break;

 case '+':
   result = a + b
   break;
}
источник

_

_BadWolf_ in learn.java
чет такое
источник

OB

Oleg Baranich in learn.java
breack?
источник

_

_BadWolf_ in learn.java
пардон
источник

Р

Ролан in learn.java
друзья, скачал архив со спрингом, как его правильно добавить в идею ?
источник

ch

central hardware in learn.java
кто то уже игрался с project panama в 14 java? что скажите
источник

P

Podawan in learn.java
Чуваки, помогите пожалуйста

Сижу уже столько времени и вообще не понимаю что делать..
Вот сама проблема - выдает IndexOutOfBounds хотя им и вообще не пахнет

Если к слову - просто идут различные сравнения по горизонтали и выдает ошибку, хотя её нет по сути

Начинаю с 0, и не работает, если с 0 и n и m - 1, то работает только до двух

Пожалуйста кто-нибудь, возьмите просто и скомпилируйте, и отпишите где трабл..


Я не понимаю почему вообще лезет исключение если по сути там 4 x 4 и все правильно написано в циклах..

https://pastebin.com/V9KpdXPn
источник

u

user753 in learn.java
источник