• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Prosty program a'la baza danych-wyświetlanie danych

0 głosów
217 wizyt
pytanie zadane 14 marca 2020 w Java przez marzena12345 Użytkownik (770 p.)

Witam, napisałam prostą bazę danych, gdzie oprócz klasy Main mam klasę Continent zawierającą tablicę Country i nazwę kontynentu, Country ma tablicę City i nazwę country no i city ma nazwy city. Wyszło coś jak w kodzie poniżej.

Pytanie, jak wyświetlić zawartość, żeby wyszło tak: 

continent
           country
                    city
           country
​​​​​​​                    city; na chwilę obecną wyświetlają mi się rzeczy typu pl.com.marzena.first.Continent@7ef20235
 

package pl.com.marzena.first;


public class Main {

    public static void main(String[] args) {
        Country[] country = new Country[2];
        City[] polishCities = prepareCity("Warszawa", "Kraków");
        Country[] firstCountry = prepareCountry(polishCities, "Polska");
        City[] spainCities = prepareCity("Madryt", "Barcelona");
        Country[] secondCountry = prepareCountry(spainCities, "Hiszpania");
        Continent[] continent = prepareContinent(country, "Europa");


    }

    public static Continent[] prepareContinent(Country[] country, String continentName) {
        Continent[] continent = new Continent[1];
        Continent firstContinent = new Continent(country, continentName);
        continent[0] = firstContinent;
        return continent;
    }

    public static City[] prepareCity(String firstCityName, String secondCityName) {
        City[] city = new City[2];
        City firstCity = new City(firstCityName);
        City secondCity = new City(secondCityName);
        city[0] = firstCity;
        city[1] = secondCity;
        return city;
    }

    public static Country[] prepareCountry(City[] cities, String CountryName) {
        Country[] country = new Country[2];
        Country firstCountry = new Country(cities, CountryName);
        Country secondCountry = new Country(cities, CountryName);
        country[0] = firstCountry;
        country[1] = secondCountry;
        return country;
    }
}

 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 926 wizyt
pytanie zadane 27 listopada 2018 w Java przez mn130496 Gaduła (3,530 p.)
+1 głos
2 odpowiedzi 724 wizyt
pytanie zadane 25 lutego 2021 w JavaScript przez MarcoPolo Nowicjusz (180 p.)
0 głosów
1 odpowiedź 1,146 wizyt
pytanie zadane 26 grudnia 2016 w Java przez azybad Mądrala (5,500 p.)

93,426 zapytań

142,421 odpowiedzi

322,647 komentarzy

62,787 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...