Мне нужно сохранить дату рождения в классе «Person».
Как я могу получить доступ к дате с помощью объекта «Person», если дата сохраняется с помощью java.util.Calendar?
Я попробовал создать метод get, но потом понял, что java.util.Calendar является статическим. Затем я попытался создать класс-оболочку даты рождения, но снова возникли проблемы с возвратом объекта.
Вот кое-что из того, что у меня есть на данный момент:
public class Person {
private String firstname;
private String surname;
public Person(String firstname, String surname, BirthdateWrapper birth) {
this.firstname = firstname;
this.surname = surname;
BirthdateWrapper birthday = birth;
}
public String getFirst(){
return firstname;
}
public String getSurt(){
return surname;
}
public BirthdateWrapper returnBirthObj() {
return birthday;
}
}
import java.util.Calendar;
public class BirthdateWrapper {
private int day;
private int month;
private int year;
Calendar birthday = Calendar.getInstance();
public BirthdateWrapper(int day, int month, int year) {
this.day = day;
this.month = month;
this.year = year;
setBirth();
}
private void setBirth() {
birthday.set(year, month, day);
}
}
Подробнее здесь: https://stackoverflow.com/questions/370 ... l-calendar
Хранение и получение даты, хранящейся в объекте, с помощью java.util.Calendar ⇐ JAVA
Программисты JAVA общаются здесь
1769299543
Anonymous
Мне нужно сохранить дату рождения в классе «Person».
Как я могу получить доступ к дате с помощью объекта «Person», если дата сохраняется с помощью java.util.Calendar?
Я попробовал создать метод get, но потом понял, что java.util.Calendar является статическим. Затем я попытался создать класс-оболочку даты рождения, но снова возникли проблемы с возвратом объекта.
Вот кое-что из того, что у меня есть на данный момент:
public class Person {
private String firstname;
private String surname;
public Person(String firstname, String surname, BirthdateWrapper birth) {
this.firstname = firstname;
this.surname = surname;
BirthdateWrapper birthday = birth;
}
public String getFirst(){
return firstname;
}
public String getSurt(){
return surname;
}
public BirthdateWrapper returnBirthObj() {
return birthday;
}
}
import java.util.Calendar;
public class BirthdateWrapper {
private int day;
private int month;
private int year;
Calendar birthday = Calendar.getInstance();
public BirthdateWrapper(int day, int month, int year) {
this.day = day;
this.month = month;
this.year = year;
setBirth();
}
private void setBirth() {
birthday.set(year, month, day);
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/37013048/storing-and-retrieving-date-stored-in-object-using-java-util-calendar[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия