
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
то есть объект может напрямую обратиться к полю другого объекта, если они одного класса?

Andre
21.07.2016
11:49:57

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

Мытко
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 для специфических случаев

Митко Соловец?
21.07.2016
13:04:09

Google

James Tiberius Kirk ?
21.07.2016
13:08:33

Igor
21.07.2016
13:14:17

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

Nik
21.07.2016
14:19:51

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
Если уж хочется чтобы прям вообще как в пайтоне то ближе всего как-то так

James Tiberius Kirk ?
21.07.2016
20:43:17

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
Да не
Пока норм
Надо влиться пореще
Если объясняют почему бы там не посидеть
Дома делать все равно нечего

Andre
21.07.2016
20:56:44

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". В си это выглядит сложнее, чем на жабе
особенно когда еще не проходили преобразование типов и работу с чарами