@jvmchat

Страница 450 из 2890
James Tiberius Kirk ?
21.07.2016
11:46:03
оче странно

по идее надо метод писать public Object getElement(pos) { return this.buf[pos]; }

Towhopu
21.07.2016
11:46:54
James Tiberius Kirk ?
21.07.2016
11:47:09
public class Stack { private Object[] buf; private int position;

Google
James Tiberius Kirk ?
21.07.2016
11:47:12
ну вот у него

у него на вход в метод подается стек

Towhopu
21.07.2016
11:47:42
И что? Это же в самом классе

James Tiberius Kirk ?
21.07.2016
11:47:53
эээ

хм

Towhopu
21.07.2016
11:48:05
Класс не может обратиться к приватному полю своего экземпляра?

Лол

James Tiberius Kirk ?
21.07.2016
11:48:50
то есть объект может напрямую обратиться к полю другого объекта, если они одного класса?

Slava
21.07.2016
11:50:06
Нет

Обеъкт может обратиться к своему полю

И только он может обратиться к своему полю если оно private

Towhopu
21.07.2016
11:50:46
class A { private int i; public foo(){ A o = new A(); o.i = 1; } }

Google
James Tiberius Kirk ?
21.07.2016
11:53:31
да, может

Slava
21.07.2016
11:53:36
Да, понял вашу мысль, внутри этого же класса можно.

James Tiberius Kirk ?
21.07.2016
11:53:36
проверил только что

но по-моему так делать моветон

Towhopu
21.07.2016
11:56:11
Ну если в том же equals и hashCode ты обрабатываешь какие-то приватные переменные, то по другому собственно никак. Разве что пилить приватные аксессоры, но это уже как-то еще хуже))

Andre
21.07.2016
12:05:27
проверил только что
конечная реализация. Добавил проверку на null public boolean equalsElements(Stack stack) { if ( this.buf.length!= stack.buf.length) return false; for ( int pos=0;pos<buf.length;pos++) { if (buf[pos]!=null && !buf[pos].equals(stack.buf[pos])) return false; } return true;

И тесты проходит.

guga
21.07.2016
12:06:11
но по-моему так делать моветон
лол, а как ты equals будешь писать? через геттеры дергать?

Мытко
21.07.2016
12:06:27
ух

guga
21.07.2016
12:07:30
у меня equals обычно так выглядит

@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; User user = (User) o; if (username != null ? !username.equals(user.username) : user.username != null) return false; return password != null ? password.equals(user.password) : user.password == null; }

оба поля username и password приватные

офигенный pro.chat

?

Артем
21.07.2016
12:08:54
все профи тут

Nick
21.07.2016
12:14:46
Как понять когда join а когда subquery?

Померять пока не могу, так как только вот строю все Есть ли какие-то гайдлайны по архитектуре, а не так чтобы говно разгребать по мере поступления?

Артем
21.07.2016
12:20:04
Как понять когда join а когда subquery?
subquery когда нет ключей, например, или выборка из выборки

join чаще всего. subquery для специфических случаев

Митко Соловец?
21.07.2016
13:04:09
офигенный pro.chat
просто дэдлист начал давать советы, готовьтесь?

Google
James Tiberius Kirk ?
21.07.2016
13:08:33
просто дэдлист начал давать советы, готовьтесь?
ну я ж ошибку свою признал, в остальном мои советы нормальные, не надо мне тут =(

Alexander
21.07.2016
14:01:29
Может кто-нибудь помочь с настройкой jdbc таймаутов для коннекшенов, стэйтментов, чтения сокета под оракловую базу?

Апачевский датасорс и оракловый драйвер

BlackTrojan
21.07.2016
15:05:02
вк лёг

James Tiberius Kirk ?
21.07.2016
15:09:53
работает

а нет

Towhopu
21.07.2016
15:11:02
И да и нет. ВК Шредингера

Мытко
21.07.2016
15:16:02
я даже не заметил бы, если вы не написали бы

Rustem
21.07.2016
15:21:58
Pavel ?
21.07.2016
17:26:52
Парни кто из Питера?)

KrivdaTheTriewe
21.07.2016
17:27:13
Я приеду

Igorek
21.07.2016
17:32:07
Я из Питера

Ivan BYCHAra
21.07.2016
18:10:34
Я из Питера, а что? :)

Alex
21.07.2016
18:58:54
Перекличка)

Зачем мне иногда пишут что я джоинед зис ченал?

Вдруг я забыл?

Ivan BYCHAra
21.07.2016
19:09:47
Andre
21.07.2016
19:23:35
Перекличка)
ты с белоруссии?

Google
Nik
21.07.2016
19:26:28
ты с белоруссии?
Нет такой страны)

Andre
21.07.2016
19:26:48
Ivan BYCHAra
21.07.2016
19:27:12
https://ru.wikipedia.org/wiki/%D0%91%D0%B5%D0%BB%D0%BE%D1%80%D1%83%D1%81%D1%81%D0%B8%D1%8F

Alexey
21.07.2016
19:27:59
ой, вот это точно давайте-ка во флуд

Andre
21.07.2016
19:31:50
+1, вопрос про Питер и страну был не уместен в этом чате)

Meent
21.07.2016
19:44:57
Всем привет, подскажите про String.format, к примеру в python я делал так: edit = "|{0}|{1}|{2}|{9}{10}" \ "\n|{3}|{4}|{5}|{11}" \ "\n|{6}|{7}|{8}|".format(*field) field это массив, а {0} его эллементы.

Как сделать похожее в java?

User
21.07.2016
19:57:35
Тут это, апдейт джавы https://blogs.oracle.com/java/java-se-8u101

Admin
ERROR: S client not available

James Tiberius Kirk ?
21.07.2016
19:59:33
но я не особо знаю возможности формата

Nick
21.07.2016
20:35:23
так красиво сделать наверное не получится, через цыкл только
Первое что пришло в голову: String.format("%s, %s, %s, %s", array[0], array[1], array[2], array[3]);

Если уж хочется чтобы прям вообще как в пайтоне то ближе всего как-то так

James Tiberius Kirk ?
21.07.2016
20:43:17
Первое что пришло в голову: String.format("%s, %s, %s, %s", array[0], array[1], array[2], array[3]);
там последовательность вывода элементов не такая как ты написал

Nick
21.07.2016
20:43:46
там последовательность вывода элементов не такая как ты написал
Ну я к примеру, можно же свои индексы подставить

Ему же из массива определенного размера достать

James Tiberius Kirk ?
21.07.2016
20:44:14
там какая-то непонятная зависимость вывода элементов по номерам, хз что за логика

Nick
21.07.2016
20:44:20
Если хочет сразу указать какой элемент где и при этом оно все в массиве не попорядку

James Tiberius Kirk ?
21.07.2016
20:44:38
на лабах писал на си вывод элементов произвольной квадратной матрицы змейкой в две стороны, часов 5 ебался

Мытко
21.07.2016
20:46:51
Лол

Google
Мытко
21.07.2016
20:47:05
Весело в универе

James Tiberius Kirk ?
21.07.2016
20:48:23
задание, если интересно

Мытко
21.07.2016
20:48:39
>дежавю

Щас бы на телефоне открыть.

Alexey
21.07.2016
20:49:24
Весело выходить с работы в 23-45)()

Вот это внатуре кайфец ахах

С 12

Митко Соловец?
21.07.2016
20:49:52
в ноулайферы записался?

смотри, перегоришь так)

Alexey
21.07.2016
20:53:46
Да не

Пока норм

Надо влиться пореще

Если объясняют почему бы там не посидеть

Дома делать все равно нечего

James Tiberius Kirk ?
21.07.2016
20:57:09
Задача на самом деле кал, но учит алгоритмически мыслить

KrivdaTheTriewe
21.07.2016
20:58:00
А я купил колбасу дорогую, 1200 рублей кило

Митко Соловец?
21.07.2016
20:58:20
James Tiberius Kirk ?
21.07.2016
20:59:04
была еще задача вроде "проверить число на полиндром в пределах MAX_INT". В си это выглядит сложнее, чем на жабе

особенно когда еще не проходили преобразование типов и работу с чарами

Страница 450 из 2890