Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 21.10.2013
Сообщений: 115

как сделать глобальные переменные?

01.06.2016, 09:58. Показов 1244. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
import java.util.GregorianCalendar;
import java.util.Scanner;
 
public class main {
    
public  void chose(int n){
    
     Scanner scan = new Scanner(System.in);
     System.out.println("Введите номер операции: ");
     n=scan.nextInt();
    switch (n)
    {   
    
        case 0: {System.out.println("---");
            System.exit(0);}
 
        chose(n);
        case 1:{ System.out.println("Введите год: ");
        int p = scan.nextInt();
        for (int i = 0; i <= 4; i++) {
            WL[i].dateroj(p);
        }
            break;}
        
        chose(n);   
        case 2: {
            System.out.println("Введите курс: ");
            int s = scan.nextInt();
            System.out.println("Введите факультет: ");
            String k = scan.next();
            for (int i = 0; i <= 4; i++) {
                WL[i].kurs(k,s);
            }
            break;}
        
        chose(n);   
        case 3: {
        System.out.println("Введите факультет: ");
        String g = scan.next();
            for (int i = 0; i <= 4; i++) {
                WL[i].facul(g);
            }
            break;
            chose(n);
        }
        default:{ System.out.println("Такого номера нет");
         break;}
    }
}
    public static void main(String[] args) {
        Student[] WL=new Student[5];
        WL[0]=new Student("Калыгин Михаил Васильевич", "Прикладная информатика", "Cуворова 34-2", new GregorianCalendar(1995,7,17), 1 ,3481293);
        WL[1]=new Student("Петров Александр Иванович", "Прикладная информатика","Урицкого 48-5", new GregorianCalendar(1996,5,7) , 2, 896229);
        WL[2]=new Student("Имулин Алексей Дмитриевич", "Бизнес-информатика","Дачная 10-2", new GregorianCalendar(1991,11,1) , 4, 8902193);
        WL[3]=new Student("Смирнов Антон Ильич", "Прикладная математика и информатика"," Калинина 2-1", new GregorianCalendar(1992,7,22) , 1, 8960647);
        WL[4]=new Student("Чернышок Дмитрий Эдуардович.", "бизнес-информатика"," Галушина 31-9 ", new GregorianCalendar(1994,9,3) , 4, 892171);
     
        
         for (int i = 0; i <= 4; i++) {
                WL[i].show();
                System.out.println();
            }
    }
         
}
Добавлено через 19 секунд
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
import java.text.SimpleDateFormat;
import java.util.GregorianCalendar;
 
public class Student {
    public String fio;
    public String fac;
    public String adres;
    SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
    public GregorianCalendar datarogd;
    public int curs;
    public int telefon;
    
    public Student (String fio, String fac, String adres, GregorianCalendar datarogd, int curs, int telefon) {
        this.fio=fio;
        this.fac=fac;
        this.adres=adres;
        this.datarogd=datarogd;
        this.curs=curs;
        this.telefon=telefon;
    }
    public Student () {
        this.fio=fio;
        this.fac=fac;
        this.adres=adres;
        this.datarogd=datarogd;
        this.curs=curs;
        this.telefon=telefon;
    }
    
        public String getFio() {
            return fio;
        }
        public String getFac() {
            return fac;
        }
        public String getadress() {
            return adres;
        }
        public GregorianCalendar getdatarogd() {
            return datarogd;
        }
     
        public int getcurs() {
            return curs;
        }
        public int gettel() {
            return telefon;
        }
        
        
        public void setfio(String fio) {
            this.fio = fio;
        }
        public void setFac(String fac) {
            this.fac = fac;
        }
 
        public void setadress(String adres) {
            this.adres = adres;
        }
 
        public void setdatarogd(GregorianCalendar datarogd) {
            this.datarogd = datarogd;
        }
        public void setcurs(int curs) {
            this.curs = curs;
        }
 
        public void settel(int telefon) {
            this.telefon = telefon;
        }
 
        
        //Вывод
        public void show() {
            System.out.println("FIO: " + getFio());
            System.out.println("Факультет: " + getFac());
            System.out.println("Адрес: " + getadress());
            System.out.println("Дата рождения: " + sdf.format(getdatarogd().getTime()));
            System.out.println("Курс: " + getcurs());
            System.out.println("Телефон: " + gettel());
        }
        //Курс
        public void kurs(String k, int s) {
            if ((this.getcurs()==s)&&((this.getFac().toLowerCase()).equals(k.toLowerCase())))
            {
            this.show();
            }
        }
        
        //Факультет
        public void facul(String g) {
            if ((this.getFac().toLowerCase()).equals(g.toLowerCase()))
            {
            System.out.println("FIO: " + getFio());
            System.out.println("Факультет: " + getFac());
            System.out.println("Адрес: " + getadress());
            System.out.println("Дата рождения: " + sdf.format(getdatarogd().getTime()));
            System.out.println("Курс: " + getcurs());
            System.out.println("Телефон: " + gettel());
            }
            
        }
        
        
        //список студентов, родившихся после заданного года
        public void dateroj(int p){
            if (yea(datarogd)>=p)
                {
                System.out.println("FIO: " + getFio());
                System.out.println("Факультет: " + getFac());
                System.out.println("Адрес: " + getadress());
                System.out.println("Дата рождения: " + sdf.format(getdatarogd().getTime()));
                System.out.println("Курс: " + getcurs());
                System.out.println("Телефон: " + gettel());
                }
        }
        
        private static int yea(GregorianCalendar datarogd) {
            int years = datarogd.get(GregorianCalendar.YEAR);
            
            return years;
        }
        
        
        
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.06.2016, 09:58
Ответы с готовыми решениями:

Как можно создать глобальные переменные?
Привет всем :kissing: подсказите пожалуйсто как можно создать глобальные переменные в Ява..

Как в конструкторе If использовать глобальные переменные
Всем привет. Как в конструкторе If использовать глобальные переменные в виде условия. Например: // переменные описанные в классе ...

Глобальные переменные
Не подскажите как сделать так, чтобы два класса (в одном проекте) обращались к одной переменной, в моем случае Buf1(см.код). Первый...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.06.2016, 09:58
Помогаю со студенческими работами здесь

Глобальные переменные keylistener
Здравствуйте! нужна программа которая при нажатии клавиши меняет значение параметра drawstring. Объявил глобальную переменную...

вывод картинок в яве (продолжение темы - Глобальные переменные keylistener)
Здравствуйте! необходима загрузка картинок на форму, потом их смена при нажатии на клавиши, а так же(в листинге не реализована)...

Где объявить глобальные переменные и массив? И как это сделать?
Работаю с формами, очень нужны глобальные переменные, но я кажется тупая, и тулю их не туда или не так, в общем выбивает ошибку. ...

Как объявлять глобальные переменные?
Нужно создать переменную &quot;Х&quot; задать ей тип, и потом изменять значение из любой формы. Чтобы был доступ к этому значению... и чтобы после...

Глобальные переменные. Как создать?
На первой форме у меня вычисляется переменная i и мне нужно передать значение этой переменной i на другую форму в spinBox. То есть, на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru