Grundlagen der Java-Entwicklung ~ Übung (Array) ~

Problem 1. Betrachten Sie den folgenden Beispielcode und die Quelle.

In dieser Gegend gibt es mehrere italienische Restaurants. Erstellen Sie ein Programm, das eine Liste der Restaurants anzeigt. Die Reihenfolge der Beliebtheit ist "Amore", "Italiano", "Bo's", "Pappa" und "Poppo" von oben. Das folgende Programm zeigt die drei beliebtesten Restaurants und Restaurants in der gesamten Region. Die Bedeutung jeder Variablen wird als Kommentar im Code hinterlassen. Lesen Sie sie daher von dort aus.

Best3Shops.java


package array;
public class Best3Shops {
	public static void main(String args[]) {
		//Stellen Sie die Top 3 der beliebtesten Restaurants in einer Reihe
		String[] best3Shops=new String[3];
		best3Shops[1]="Amore";
		best3Shops[2]="Pappa";
		best3Shops[3]="Bo's";
		System.out.println("Zeigt die Top 3 der beliebtesten Restaurants");
		for(int i=0;i<best3Shops.length;i++) {
			System.out.println(best3Shops[1]);
		}
	}
}

areaShopList.java


package array;
import java.util.ArrayList;
import java.util.List;
public class AreaShopList {
	public static void main(String[] args) {
		//Stellen Sie Restaurants in der gesamten Umgebung ein
		//Verwenden Sie ArrayList, da die Nummer nicht angegeben ist
		List areaShops=new ArrayList<String>();
		areaShops.get(0);
		//Fügen Sie dem Array Restaurants in der Umgebung hinzu
		areaShops.add("Amore");
		areaShops.add("Bo's");
		areaShops.add("Pappa");
		areaShops.add("Poppo");
		areaShops.add("Italiano");
		for(int i=0; i<6;i++) {
			System.out.println(areaShops.get(i));
		}
	}
}

Problem 1-1 Stellen Sie sicher, dass die beliebtesten Restaurants von oben korrekt angezeigt werden.

Problem 1-2 Stellen Sie sicher, dass Restaurants in der gesamten Region korrekt angezeigt werden.

Problem 1-3 Bitte fügen Sie "Amore 2nd store" zum Restaurant des gesamten Bereichs hinzu und geben Sie das Restaurant des gesamten Bereichs aus.

Problem 1-4 Bitte ändern Sie das Verhalten durch Eingabe von Zeichen

Zeichen eingeben Bewegung
Beste 3 人気Beste 3のレストランを順位と共に表示
Bereichssuche Alle Restaurants in der Umgebung anzeigen
hinzufügen 入力を指示してエリアにあるレストランを一件hinzufügenする。hinzufügen後、エリアにある全てのレストランと、「新たにXXがhinzufügenされました」というメッセージを表示
Andere Charaktere Ausgaben "Die Verarbeitung ist mit den eingegebenen Zeichen nicht möglich" und fordert die Zeicheneingabe erneut an.

Recommended Posts

Grundlagen der Java-Entwicklung ~ Übung (Array) ~
Grundlagen der Java-Entwicklung ~ Schreiben von Programmen * Übung 1 ~
[Java] -Array
Java-Array
Java-Array
Java (Array)
Java-Array
[Java] Array
Java-Grundlagen
Java-Grundlagen
Java-Array
Java-Grundlagen
Java-Array
[Java] Array
Java-Entwicklungstraining
Java-Array-Variable
[Java-Entwicklung] Java-Speicher
[Java] Array-Hinweis
Java-Entwicklungsumgebung
Java JAR-Grundlagen
Objektorientierte (Java) Grundlagen
Grundlagen der Java-Parallelverarbeitung
Java-Übung "Intermediate"
Java-Übung "Anfänger"
Java-Entwicklungsgrundlagen ~ Einstellungen für die Entwicklungsumgebung und Projekterstellung ~
Memo zur Java-Entwicklungsumgebung
Java-Programmiergrundlagen Übungsarray
Java Network Basics (Kommunikation)
Zusammenfassung des Java-Entwicklungslinks
Java Entwicklungsumgebung Konstruktion
[Entwicklung] Java Framework Vergleich
Muscle Java Basics Tag 1
[Java] Konvertierung von Listentyp / Array-Typ
Modern Java Development Guide (Ausgabe 2018)
Grundlagen der Zeichenoperation (Java)
Java Development Basics-Practice ③ Fortgeschrittene Programmierung-
Grundlagen der Java-Programmierung Practice-for-Anweisung
Java-Entwicklungsumgebung (Mac, Eclipse)
Zusammenfassung der Grundlagen der Java-Sprache
Grundlagen der Java-Programmierung Practice-Switch-Anweisung
Erste Schritte mit Java Basics
Erste Java-Entwicklung in Eclipse
[Java] Konvertiert ArrayList in Array
[Java Silver] So generieren Sie ein Array
[Java11] Stream Usage Summary -Basics-
So initialisieren Sie ein Java-Array
[Anfänger] Java grundlegende "Array" Beschreibung
[Java-Grundlagen] Was ist Klasse?
Grundlagen der Java-Entwicklung ~ Schreiben von Programmen (Variablen und Typen) ~
Über die Grundlagen der Android-Entwicklung
Java-Lernnotiz (Erstellen eines Arrays)
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
Erstellung der Play Framework 2.6 (Java) -Entwicklungsumgebung
Java Function Programming Exercise Book --zipWith-
[Java] Mehrdimensionale Array- / Tabellenberechnung ausgeben (AOJ⑥-Tabellenberechnung)
[Java] Deklarieren und initialisieren Sie ein Array
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Java-Array-Variablen sind Referenztypen
[Java] Unterschied zwischen Array und ArrayList
HTML5-Entwicklung von Java mit TeaVM