Bases du développement Java ~ Exercice (tableau) ~

Problème 1. Considérez l'exemple de code et la source suivants.

Il y a plusieurs restaurants italiens dans ce quartier. Créez un programme qui affiche une liste de restaurants. L'ordre de popularité est "Amore", "Italiano", "Bo's", "Pappa" et "Poppo" à partir du haut. Le programme ci-dessous présente les trois meilleurs restaurants et restaurants populaires de la région. La signification de chaque variable est laissée en commentaire dans le code, alors lisez-la à partir de là.

Best3Shops.java


package array;
public class Best3Shops {
	public static void main(String args[]) {
		//Définissez les 3 meilleurs restaurants populaires dans un tableau
		String[] best3Shops=new String[3];
		best3Shops[1]="Amore";
		best3Shops[2]="Pappa";
		best3Shops[3]="Bo's";
		System.out.println("Affiche les 3 meilleurs restaurants populaires");
		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) {
		//Définir des restaurants dans toute la région
		//Utilisez ArrayList car le nombre n'est pas spécifié
		List areaShops=new ArrayList<String>();
		areaShops.get(0);
		//Ajouter des restaurants de la région au tableau
		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));
		}
	}
}

Problème 1-1 Assurez-vous que les restaurants les plus populaires sont affichés correctement à partir du haut.

Problème 1-2 Assurez-vous que les restaurants de toute la zone s'affichent correctement.

Problème 1-3 Veuillez ajouter "Amore 2nd store" au restaurant de toute la zone et sortir le restaurant de toute la zone.

Problème 1-4 Veuillez changer le comportement en saisissant des caractères

Caractère à saisir Mouvement
Meilleur 3 人気Meilleur 3のレストランを順位と共に表示
Recherche de zone Voir tous les restaurants de la région
ajouter à 入力を指示してエリアにあるレストランを一件ajouter àする。ajouter à後、エリアにある全てのレストランと、「新たにXXがajouter àされました」というメッセージを表示
Autres personnages Sorties "Le traitement n'est pas possible avec les caractères saisis" et demande à nouveau la saisie de caractères.

Recommended Posts

Bases du développement Java ~ Exercice (tableau) ~
Bases du développement Java ~ Comment écrire des programmes * Exercice 1 ~
[Java] tableau
Tableau Java
Tableau Java
java (tableau)
Tableau Java
[Java] Array
Les bases de Java
Les bases de Java
Tableau Java
Les bases de Java
tableau java
[Java] Array
Formation au développement Java
variable de tableau java
[Développement Java] Mémoire Java
[Java] Note sur le tableau
Environnement de développement Java
Principes de base de Java JAR
Notions de base orientées objet (Java)
Principes de base du traitement parallèle Java
Exercice Java "Intermédiaire"
Exercice Java "Débutant"
Principes de base du développement Java ~ Paramètres d'environnement de développement et création de projet ~
Mémo de l'environnement de développement Java
Bases de la programmation Java Practice-array
Principes de base du réseau Java (communication)
Résumé du lien de développement Java
construction d'environnement de développement Java
[Développement] Comparaison du framework Java
Muscle Java Basics Jour 1
[Java] Conversion de type de liste / type de tableau
Guide de développement Java moderne (édition 2018)
Principes de base de l'utilisation des caractères (Java)
Bases du développement Java-Pratique ③ Programmation avancée-
Instruction pratique de base de la programmation Java
Environnement de développement Java (Mac, Eclipse)
Résumé des bases du langage Java
Instruction de base de la programmation Java Practice-Switch
Premiers pas avec les bases de Java
Premier développement Java dans Eclipse
[Java] Convertir ArrayList en tableau
[Java Silver] Comment générer un tableau
[Java11] Résumé de l'utilisation du flux -Basics-
Comment initialiser un tableau Java
[Débutant] Description du "tableau" de base Java
[Notions de base Java] Qu'est-ce que la classe?
Bases du développement Java ~ Comment écrire des programmes (variables et types) ~
À propos des bases du développement Android
Mémo d'apprentissage Java (création d'un tableau)
Préparer l'environnement de développement Java avec Atom
Création de l'environnement de développement Play Framework 2.6 (Java)
Cahier d'exercices de programmation de fonctions Java --zipWith-
[Java] Calcul de tableau / tableau multidimensionnel en sortie (calcul de table AOJ⑥)
[Java] Déclarer et initialiser un tableau
À propos de l'environnement de développement actuel (Java 8)
Les variables de tableau Java sont des types de référence
[Java] Différence entre array et ArrayList
Développement HTML5 par Java avec TeaVM