Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа со списками 
V
    Опции темы
qw1mb0
Дата 4.5.2010, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Непутевый студент
*


Профиль
Группа: Участник
Сообщений: 79
Регистрация: 24.4.2010
Где: Севастополь

Репутация: нет
Всего: нет



Доброго времени суток. уважаемые форумчане.
Опять нуждаюсь в помощи 

Код

import java.util.*;
public class qw1mb0
{
 static ArrayList al1, al2;
 public static void main(String [] args)
 {
  al1 = createList(10);
  al2 = createList(10);
  showList(al1);
  showList(al2);
  int summ1 = getSumm(al1);
  int summ2 = getSumm(al2);
  System.out.println("Сумма всех элементов Списка 1 = " + summ1);
  System.out.println("Сумма всех элементов Списка 2 = " + summ2);
  System.out.println("max = " + Math.max(summ1, summ2));
 }
 private static void showList(ArrayList al)
 {
  for(int i = 0; i < al.size(); i++)
   System.out.print(al.get(i) + " ");
  System.out.println();
 }
 private static int getSumm(ArrayList <Integer> al)
 {
  int summ = 0;
  for(int i = 0; i < al.size(); i++)
   summ += al.get(i);
  return summ;
 }
 private static ArrayList <Integer> createList(int size)
 {
  ArrayList <Integer> al = new ArrayList <Integer> (size);
  for(int i = 0; i < size; i++)
   al.add(new Random().nextInt(10));
  return al;
 }
}


К данному исходнику нужно прилатать такие действия как: Упорядочивание списка и получить элемент с заданным списком.
Если кто может помочь. прошу помощи ))

Буду примного благодарен
PM MAIL ICQ Skype   Вверх
Nofate
Дата 4.5.2010, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 266
Регистрация: 13.10.2008

Репутация: 4
Всего: 8



Упорядочивание списка
Код

ArrayList.sort();


получить элемент с заданным списком (наверное "номером", а не "списком"?)
Код

Integer[] ar = (Integer[]) al.toArray();
int result = ar[i]

Это для небольших массивов. Для больших, все-таки эффективнее будет ИМХО итератор.


--------------------
The future is not set, there is no fate but what we make for ourselves.
Нофейтово пространство и смежные области 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.