Показать сообщение отдельно
RabbiT
Раббиточек
Аватар для RabbiT
Сообщения: 8,098
Регистрация: 26.02.2007
Откуда: ..MANCHESTER..UK..
Старый пост, нажмите что бы добавить к себе блог 22 декабря 2009, 15:17
ВКонтакте Отправить сообщение через twitter для RabbiT
  #239 (ПС)
-
да

прохожу по учёбе яву но не люблю
NIF man здарова, я наоборот Джавист но Саиты нас тут заставили мутить, я делел сайт на прошлой неделе типо вот такого : http://www.dmxworld.com/ тоже ставил маргин : 0пх Ауто и когда в инте шестом проверял тоже жопа была.

-Цитата от frolkin Посмотреть сообщение
-Цитата от RabbiT Посмотреть сообщение
-Цитата от Миша NIF Посмотреть сообщение
скажите мне почему ебаный в рот инет эксплорер 6 не знает команду
margin: 0px auto;
везде пашет а в иэ 6 нет -.-
это для колонны по середине..????


Джависты тут есть.???
???!!!__JAVA__ !!!???
йайа
И как.??? ты шаришь немного...???? помочь под силу.>???? такая проблемаХотя хз как там в России, может ты меня не поймёшь) у меня список кароче с обектами :

private ArrayList<Item> basket;

типо карзина, где как в списке предметы ,

есть метод посмотреть весь список :


public void showBasket()
{
int listPosition = 0;
while(listPosition < basket.size())
{
Item item = basket.get(listPosition);
System.out.println(listPosition +" : " +item.toString());
listPosition++;
}
}


Таким методом , всё что в списке принтуется по порядку :

Молоко
хлеб
яблоки
презики
яблоки
и.т.д

Так вот вопрос : как мне сделать так чтобы у меня принтовало одинаковые предметы только ОДИН раз и ставило рядом число количества этих предметов:

3 Молоко
2 Яблоки
99 Презиков



Единственное до чего я додумался это вот :


public void countItems()
{
milkCount = 0;
applesCount = 0;
Iterator<Item> it = basket.iterator();
while(it.hasNext())
{
Item currentItem = it.next();
Item name = currentItem.getName();
if( name.equalsIgnoreCase("milk") )
milkCount++;
else if( name.equalsIgnoreCase("apples") )
applesCount++;

}
}

Проблема в том что список всегда меняется, и я не могы просто написать :
milkCount = 0; потаму что молока там может и нету вовсе. Хз что делать, всё перерыл.

offline
Ответить с цитированием