Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2011, 19:24   #1
papikyandgan
Пользователь
 
Регистрация: 20.09.2011
Сообщений: 17
По умолчанию Работа с классами в java

Уважаемы не могли бы подсказать как выполнить следующее действие в моём коде???:
Удалить из списка все телефоны, в номере которых встречается сочетание из двух цифр, указанных пользователем.



class Telefon {

private int nomertel;
private String FIO;
private int day, month, year;
private String tarifplan;

public Telefon() {
}

public Telefon(int a, String b, int c, int d, int e, String f) {
nomertel = a;
FIO = b;
day = c;
month = d;
year = e;
tarifplan = f;
}

public Telefon(Telefon f) {
nomertel = f.nomertel;
FIO = f.FIO;
day = f.day;
month = f.month;
year = f.month;
tarifplan = f.tarifplan;
}

void setNumber(int n) {
nomertel = n;
}

void setFIO(String x) {
FIO = x;
}

public void setData(int d, int m, int y) {
day = d;
month = m;
year = y;
}

public int getNumber() {
return nomertel;
}

public String getFIO() {
return FIO;
}

public int getDay() {
return day;
}

public int getMonth() {
return month;
}

public int getYear() {
return year;
}

public String getPlan() {
return tarifplan;
}

public String toString() {
String str;
str = nomertel + " " + FIO + " " + day + "." + month + "." + year + " " + "\"" + tarifplan + "\"" + ";";
return str;
}
}
papikyandgan вне форума Ответить с цитированием
Старый 04.10.2011, 19:25   #2
papikyandgan
Пользователь
 
Регистрация: 20.09.2011
Сообщений: 17
По умолчанию

case 4: {
System.out.print("Введите направление сортировки:\n1 - по возрастанию;\n0 - по убыванию;\n");
int nap = cin.nextInt();
boolean flag = true;;
if (nap == 1) {
flag = true;
} else {
if (nap == 0) {
flag = false;
}
}
ls.SortPlan(flag);
break;
}
case 5: {
break;
}
}
System.out.print("Хотите вывести записи:1 - ДА; 0 - НЕТ: ");
int d = cin.nextInt();
if (d == 1) {
for (int i = 0; i < ls.getSize(); i++) {
System.out.println(ls.Get(i));
}
}

System.out.print("Введите дату подключения:\nдень: ");
int day = cin.nextInt();
System.out.print("месяц: " );
int month = cin.nextInt();
System.out.print("год: ");
int year = cin.nextInt();
for(int i=0;i<ls.getSize();i++){
if((ls.Get(i).getDay() == day)&&(ls.Get(i).getMonth() == month)&&
(ls.Get(i).getYear() == year)){
ls.Del(i);
}
}
papikyandgan вне форума Ответить с цитированием
Старый 04.10.2011, 19:25   #3
papikyandgan
Пользователь
 
Регистрация: 20.09.2011
Сообщений: 17
По умолчанию

case 4: {
System.out.print("Введите направление сортировки:\n1 - по возрастанию;\n0 - по убыванию;\n");
int nap = cin.nextInt();
boolean flag = true;;
if (nap == 1) {
flag = true;
} else {
if (nap == 0) {
flag = false;
}
}
ls.SortPlan(flag);
break;
}
case 5: {
break;
}
}
System.out.print("Хотите вывести записи:1 - ДА; 0 - НЕТ: ");
int d = cin.nextInt();
if (d == 1) {
for (int i = 0; i < ls.getSize(); i++) {
System.out.println(ls.Get(i));
}
}

System.out.print("Введите дату подключения:\nдень: ");
int day = cin.nextInt();
System.out.print("месяц: " );
int month = cin.nextInt();
System.out.print("год: ");
int year = cin.nextInt();
for(int i=0;i<ls.getSize();i++){
if((ls.Get(i).getDay() == day)&&(ls.Get(i).getMonth() == month)&&
(ls.Get(i).getYear() == year)){
ls.Del(i);
}
}
papikyandgan вне форума Ответить с цитированием
Старый 04.10.2011, 19:25   #4
papikyandgan
Пользователь
 
Регистрация: 20.09.2011
Сообщений: 17
По умолчанию

вот тут:
System.out.print("Введите дату подключения:\nдень: ");
int day = cin.nextInt();
System.out.print("месяц: " );
int month = cin.nextInt();
System.out.print("год: ");
int year = cin.nextInt();
for(int i=0;i<ls.getSize();i++){
if((ls.Get(i).getDay() == day)&&(ls.Get(i).getMonth() == month)&&
(ls.Get(i).getYear() == year)){
ls.Del(i);
}
}

Последний раз редактировалось papikyandgan; 04.10.2011 в 19:28.
papikyandgan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с классами petrovich2005 Помощь студентам 2 24.06.2011 17:32
работа с классами в си++ Zolotce Помощь студентам 4 01.04.2011 22:49
работа с классами ver Помощь студентам 8 15.01.2011 18:07
работа с классами jec Общие вопросы C/C++ 30 05.09.2010 00:03
Работа с классами Superlotles Общие вопросы C/C++ 6 16.06.2010 17:15