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

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

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

Author24 — интернет-сервис помощи студентам
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
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2016, 09:58
Ответы с готовыми решениями:

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

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

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

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

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru