← All posts tagged кодинг

13oz
Java n00b кодинг жуйка, а подскажи мне, какая из этих двух реализаций пузырьковой сортировки лучше:
вариант А:
public void bubbleSort()
{
if(!this.isEmpty())
{
for(int i=0; i<this.getLength(); i++)
{
for(int j=0+i; j<this.getLength(); j++)
{
if(this.getNode(i).getData() > this.getNode(j).getData())
swap(this.getNode(i), this.getNode(j));
}
}
}
}
вариант В:
public boolean bubbleSort()
{
if(this.isEmpty())
{
return true;
}
else
{
this.emersion();
return true;
}
}

private void emersion()
{
int len = this.getLength();
for(int i = 0; i < len; i++)
{
int data = this.getElement(i);
for(int j = 0; j < len-1; j++)
{
if(data < this.getElement(j))
this.swapElements(i, j);
}
}
}
13oz
Java кодинг нарисовал интерфейс. нет, я конечно ощущаю, что при достижении определенного уровня владения LayoutManager'ами человек начинает рисовать интерфейсы в 2 секунды, но это напоминает изучение боя на титановых зубочистках.
13oz
кодинг я дурак. я забыл,что область видимости вложенного класса — ТОЛЬКО внешний класс. однако, ошибка вылетала нифига не информативным образом
13oz
Java кодинг жуйк, вот объясни мне. Есть у меня один пакет. Один из классов в пакете использует feed4j. в classpath прописан как сам feed4j.jar, так и все библиотеки из /lib (dom4j-1.6.1, nekohtml, xercesImpl, xml-apis). а при вызове из другого класса вываливается ClassNotFoundException. Прямо на конструкторе
13oz
Java кодинг SWING моей главной ошибкой при написании первого оконного приложения было решение, что "тут ничего сложного — так настучу, все и так ясно". Собственно, код создания основного окна настолько запутан, что мне страшно его переделывать. Но придется