Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java SE Наследование статического поля https://www.cyberforum.ru/ java-j2se/ thread1032707.html
Помогите пожалуйста разобраться с проблемой. Как можно замена статическое полю чтобы и одинаково у всех объектов и наследование поддерживалось. То есть вот, как пример, есть абстрактный класс "Валюта" и от него наследуются 4 других класса (виды валют: доллар евро...), и с валютой работают объекты других классов, а если мы меняем курс валюты, то он должен поменяться у всех объектов. Пробовал...
Программа, принимающая файлы и вычитывающая из них имена классов, полей, методов Java SE
Здравствуйте, товарищи! Пишу программу на яве, которая принимает .java, .php или .cs файлы, считывает из каждого файла имя класса, классовые переменные, классовые методы, конструкторы. Тогда после всего рисуется диаграмма наподобии UML Class Diagram. На данный момент я спрограммировал UI, который позволяет выбирать файлы из JFileChooser, и потом вычитывает содержимое каждого файла и...
Java SE Непонятна тема StackTrace. Посоветуйте пару ссылок - почитать по теме Непонятна тема StackTrace. Посоветуйте пару ссылок - почитать по теме. Желательно бы с примерами кода. https://www.cyberforum.ru/ java-j2se/ thread1032678.html Java SE Меню из картинок Добрый вечер. Возникло желание сделать вот такое информационное меню , но с JS почти не работал и не имею понятия как это реализовать, поэтому прошу помочь сылочками или примерами. Буду рад любой помощи. https://www.cyberforum.ru/ java-j2se/ thread1032574.html
Нейронная сеть с обратным распространением ошибки для прогнозирования спроса Java SE
Написал на java нейронную сеть с обратным распространением ошибки. Предназначена сеть для прогнозирования спроса на товар. В качестве входных данных сформировал 400 входных векторов, размерностью по 10 значений каждый (числа сформированы случайным образом в диапазоне от 10 до 60), а в качестве идеального(желаемого выходного) значения для каждого входного вектора брал среднее значения по этому...
Java SE Вывести число состоящее из цифры D повторенной N раз https://www.cyberforum.ru/ java-j2se/ thread1032485.html
Мне нужно вывести число состоящее из цифры D повторенной N раз. Например: D = 4, N = 5, Out: 5555. Все бы легко, НО! Максимальная длина числа составляет {10}^{18} цифр. А ограничение по времени - 1 секунда. Луп сразу же отсекается(времени много занимает). Рекурсия тоже вряд ли подойдет. Извращенский способ с String.format("%0" + N + "d", 0).replace('0', '4') и тому подобные тоже не укладываются...
Java SE Деревья Сайт информатикс. Задание Бинарное дерево (вставка, поиск) проходит все ОК Задание Бинарное дерево (вставка, поиск, удаление) 4 теста ок, остальное фейл.. что то не так с удалением. Помогите разобраться) DELETE n — если указанное число есть в дереве, удалять его и выводить слово «DONE», если нет — оставлять дерево как было и выводить слово «CANNOT». При удалении элемента, имеющего два сына,... https://www.cyberforum.ru/ java-j2se/ thread1032404.html Java SE Итератор
Всем доброго времени суток, необходимо для одной задачи использовать итератор, но если я добавляю в него свои методы, кроме next(), hasnext(), remove(), например prevEl(), то в мейне их не видно, что я делаю не так? и как реализовать метод remove с наименьшими затратами ресурсов? import java.util.Iterator; import java.util.NoSuchElementException; public class Test { private static...
Java SE Нужно вместо кнопки новая игра,чтобы было число проделанных ходов,т.е. нажимаем на цифры считает ходы https://www.cyberforum.ru/ java-j2se/ thread1032117.html
<head> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> <script LANGUAGE="JavaScript"><!-- str_vict="ПОЗДРАВЛЯЕМ,ВЫ ЭТО СДЕЛАЛИ!!! "; function zamen(n){ var n2 ; for ( var i=0; 16>i; ++i ){if (document.images.name=="16"){n2=i;}} if ((n-n2==4) || (n2-n==4) || ((n-n2==1)&&(Math.floor(n/4)==Math.floor(n2/4))) || ((n2-n==1)&&(Math.floor(n/4)==Math.floor(n2/4))) ){...
Java SE Java random image https://www.cyberforum.ru/ java-j2se/ thread1032111.html
Как вывести на экран одно из заготовленных изображений по нажатию кнопки?
Не могу сгенерировать массив Java SE
Здравствуйте! Очень нужна ваша помощь. Нужно сгенерировать массив из 100 случайных реальных чисел от 0 до 1. Найти минимум суммы трех соседних элементов массива. Массив и минимальную сумму вывести во внешний файл.
Java SE Логирование Всем привет, решил ознакомиться с таким понятием как логирование, в качестве материала взял эту статью: http://www.log4j.ru/articles/HelloWorld.html Но к сожалению затор начался в самом начале. не могу понять как именно осуществляется настройка log4j. если не сложно можно ли дополнить для меня эту статью более подробной инструкцией по настройке log4j. А так же если возможно посоветуйте... https://www.cyberforum.ru/ java-j2se/ thread1032028.html
26 / 26 / 3
Регистрация: 10.04.2013
Сообщений: 167
0

Компаратор - Java SE - Ответ 5455552

08.12.2013, 13:32. Показов 1200. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно отсортировать
1. за классом
2.за буквой класса
3.за фамилией
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
package dela;
 
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import java.util.TreeSet;
 
 
public class test {
    
    
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        
        int n  = in.nextInt();
        TreeSet<Man> arr = new TreeSet<Man>();
//      List<Man> arr = new ArrayList<Man>();
        for (int i = 0; i<n;i++){
            String l_n = in.next();
            String na = in.next();
            String form =  in.next();
            String Date = in.next();
            arr.add(new Man(l_n,na,form,Date));
        }
        
         for(Man m:arr){
             m.print();
             System.out.print("\n");
         }
    }
    
    public static class Man implements Comparable{
        String form;
        String let_form;
        String dig_form;
        String last_name;
        String name;
        String Date;
        
        public Man(String ln,String name,String form,String date){
            last_name = ln;
            this.name = name;
            this.Date = date;
            this.form = form;
            
        }
        
        public String getForm() {
            return form;
        }
 
        public void setForm(String form) {
 
            if (form.length() == 3){
                let_form = ""+form.charAt(form.length()-1);
                dig_form =form.charAt(0)+""+form.charAt(1);
            }
            if (form.length() < 3){
                let_form = ""+form.charAt(1);
                dig_form =""+form.charAt(0);
            }
            this.form = form;
        }
 
        public String getLet_form() {
            return let_form;
        }
 
     
 
        public String getDig_form() {
            return dig_form;
        }
 
     
 
        public String getLast_name() {
            return last_name;
        }
 
        public void setLast_name(String last_name) {
            this.last_name = last_name;
        }
 
        public String getName() {
            return name;
        }
 
        public void setName(String name) {
            this.name = name;
        }
 
        public String getDate() {
            return Date;
        }
 
        public void setDate(String date) {
            Date = date;
        }
 
        public void print(){
            String fio = last_name +" "+ name;
            System.out.print(form+" "+ fio+" "+Date);
        }
 
        @Override
        public int compareTo(Object obj) {
            Man entry = (Man) obj;
            int result = 0;
            result = this.dig_form.compareTo(entry.dig_form);
            if(result != 0) {
                   return result;
            }
           
            result = let_form.compareTo(entry.let_form);
            if(result != 0) {
                   return result;
            }
            result = last_name.compareTo(entry.last_name);
            if(result != 0) {
                   return result;
            }
             
            return 0;
      }
        }
    
}
ошибка
Java
1
2
3
4
5
6
7
8
9
10
11
2
Sidorov
Ivan
10B
212.12.1
Exception in thread "main" java.lang.NullPointerException
    at dela.test$Man.compareTo(test.java:110)
    at java.util.TreeMap.compare(Unknown Source)
    at java.util.TreeMap.put(Unknown Source)
    at java.util.TreeSet.add(Unknown Source)
    at dela.test.main(test.java:23)


Вернуться к обсуждению:
Компаратор Java SE
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2013, 13:32
Готовые ответы и решения:

Компаратор
Есть такой код: import java.util.Arrays; import java.util.Comparator; class Product { ...

Компаратор
Есть некий класс public class Dog implements Comparable { private String parrod; private...

Рекурсивный компаратор
Всем доброго времени суток! Пишу компаратор &quot;рекурсивного действия&quot;. Нужно, чтобы при совпадении...

Компаратор и NPE
Здравствуйте, уважаемые форумчане. Java изучаю недавно, и наткнулся на одну загвоздку. Ругается...

2
08.12.2013, 13:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2013, 13:32
Помогаю со студенческими работами здесь

HeadSet и компаратор
У меня есть Компаратор для сортировки трисета: public class prodPriceComparator implements...

Компаратор для дженерика
Добрый день. Пишу компаратор, который должен сортировать разные объекты (дженерики). Если для...

Не могу реализовать простой компаратор
Первый раз пишу простой компаратор и возникла проблема. Хочу сделать вывод таким, чтобы сначала...

Компаратор
Есть класс: public clas SortedList&lt;E&gt;{ E arrays; } Как сравнить элемента...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru