Исключение и отсортировка цикла
PHP код:
PHP код:
PHP код:
Суть всего: это мое первое кодирование. Хотелось бы уточнить - на сколько он профессиональный? И пару вопросов в классе main: PHP код:
PHP код:
Спасибо!!! |
Re: Исключение и отсортировка цикла
Ответы на все эти
|
Re: Исключение и отсортировка цикла
off:Развернуть ↓ |
Re: Исключение и отсортировка цикла
Цитата:
|
Re: Исключение и отсортировка цикла
Причем раздел явы :redlol:
|
Re: Исключение и отсортировка цикла
Цитата:
|
Re: Исключение и отсортировка цикла
Цитата:
|
Re: Исключение и отсортировка цикла
Цитата:
Имена полей не должны начинаться с префиксов _ либо m / f, в Java используется camelCaseNames для всего и UpperCamelCase для имен классов. Практически невозможно понять что код пытается делать из-за смеси однобуквенных имен классов и переменных. this внутри класса можно опускать и обращаться к полям напрямую, тоесть вместо this.myProperty писать myProperty (однако, как исключение обязательно если происходит перекрытие имен, но тут это не важно) |
Re: Исключение и отсортировка цикла
Цитата:
|
Re: Исключение и отсортировка цикла
Цитата:
Scanner sc = new Scanner(System.in); // создаём объект класса Scanner System.out.print("Введите целое число: "); if (sc.hasNextInt()) // возвращает истинну если с потока ввода можно считать целое число { int i = sc.nextInt(); // считывает целое число с потока ввода и сохраняем в переменную System.out.println(i); } else { System.out.println("Вы ввели не целое число"); } |
Re: Исключение и отсортировка цикла
Цитата:
Когда дописал код в классах (тем самым оптемезируя его) - я приступил описывать запуск программы. PHP код:
и еще PHP код:
Спасибо! Добавлено через 2 минуты Цитата:
|
Re: Исключение и отсортировка цикла
Virt, через Scanner в данном случае будет кашернее, имхо. Тем более Вы оперируете с числами, а реализуете через String.
|
Re: Исключение и отсортировка цикла
Цитата:
|
Re: Исключение и отсортировка цикла
Цитата:
public boolean isInteger(String str) { try { Integer.parseInt(str); return true; } catch(Exception e) { return false; } } Или пройтись регуляркой, но это уже совсем извращение: public boolean isInteger(String str) { return str.matches("(-|\\+)?[0-9]+(\\.[0-9]+)?"); } |
Re: Исключение и отсортировка цикла
Допустем я вот сделал вот так и у меня получилось:
BufferedReader read = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Введите значение: "); String resault = read.readLine(); try{ int s = Integer.valueOf(resault); System.out.println(s); }catch (Exception e){ System.out.println("ввели не число"); return; }На сколько актуально будет данная конструкция? Добавлено через 2 минуты Цитата:
Добавлено через 3 минуты И теперь настала истина: при большом потоке, что будет работать быстрее и занимать меньше памяти?=)) |
Текущее время: 13:47. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot