Вниз  Java-программирование (1-ые посты)
- 5.01.2015 / 11:39
StVlad99
  Пользователь

StVlad99 
Сейчас: Offline
Написать функцию, которая вычисляет минимум из трёх чисел.
пишет
1) Неправильно для a
2) Неправильно для a
помогите чем сможете.
Java SE

Изменено StVlad99 (5.01 / 11:39) (всего 1 раз)


Прикрепленные файлы:
Test1.java (1.73 кб.) Скачано 577 раз
- 5.01.2015 / 11:53
Kalter
  Пользователь

Kalter 
Сейчас: Offline
StVlad99, чего там писать то?

  1. int min2(int a, int b) {
  2.    return a < b ? a : b;
  3. }
  4.  
  5. int min3(int a, int b, int c) {
  6.     final int d = min2(a, b);
  7.     return d < c ? d : c;
  8. }

__________________
 Homo homini penis est.
- 5.01.2015 / 11:53
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
__________________
 let live
- 5.01.2015 / 12:07
StVlad99
  Пользователь

StVlad99 
Сейчас: Offline
спасибо
- 5.01.2015 / 22:59
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Kalter, ну тогда уж взял бы и минимальное из d и c.
- 6.01.2015 / 01:01
Addlient_Shaym
  Пользователь

Addlient_Shaym 
Сейчас: Offline
Как в Java SE загрузить текстовый файл в кодировке cp1251 из .jar в переменную String?
- 6.01.2015 / 01:15
Kalter
  Пользователь

Kalter 
Сейчас: Offline
Addlient_Shaym, получить InputStream, далее (по желанию) можешь обернуть в какую-нибудь обёртку, если нужно, на подобие Scanner; ну а там уже и в кодировке нужной прочесть можно.

  1. InputStream iStream = getClass().getResourceAsStream("/path");
  2. Reader reader = new InputStreamReader(iStream, "windows-1251");

__________________
 Homo homini penis est.

Изменено Kalter (6.01 / 01:16) (всего 1 раз)
- 6.01.2015 / 07:19
Addlient_Shaym
  Пользователь

Addlient_Shaym 
Сейчас: Offline
Kalter, Можешь привести пример класса который считывает таким образом данные в строку? Я криворукий.
P.S. Когда загружал из файловой системы пользовался следующим кодом:
BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(new FileInputStream("C:\\file.txt"), "Cp1251"));
while ((str = bufferedreader.readLine()) != null) { str1 += str+'\n';}
System.out.println(str1);
Как сделать шото подобное?

Изменено Addlient_Shaym (6.01 / 07:21) (всего 1 раз)
- 6.01.2015 / 10:31
Bogdan-G
  Пользователь

Bogdan-G 
Сейчас: Offline
Цитата DominaN:
Bogdan-G, Ну очевидно, что не стоит убирать альфу там, где она используется
OptiPNG/DeflPNg об этом скажи :gg:, в PNGOut то стояла галка сохранения альфы.

Изменено Bogdan-G (6.01 / 10:31) (всего 1 раз)
- 6.01.2015 / 11:53
Kalter
  Пользователь

Kalter 
Сейчас: Offline
Addlient_Shaym, смотри пример.
  1. final String path = "test.txt";
  2. final String encoding = "windows-1251";
  3. try (final InputStream iStream = getClass().getResourceAsStream(path);
  4.         final Reader fIStream = new InputStreamReader(iStream, encoding);
  5.         final Scanner scanner = new Scanner(fIStream);){
  6.     String line = scanner.nextLine();
  7.     while(line != null) {
  8.         System.out.println(line);
  9.         line = scanner.nextLine();
  10.     }
  11. } catch(IOException e) {
  12. } catch(NoSuchElementException e) {
  13. }

__________________
 Homo homini penis est.
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)