Maison >Java >javaDidacticiel >Traitement des informations sur les tableaux orientés objet Java
Bien que ce soit une chose très simple, cela devrait être d'une grande aide pour certains novices autodidactes et nouveaux arrivants qui ne le comprennent pas assez profondément au début.
Quand j'ai appris l'orientation objet pour la première fois, je pense que de nombreux étudiants étaient confus à ce sujet. Les problèmes simples deviennent compliqués et inutiles.
Puis regardez vers le bas :
package cn.bdqn.test3;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
//Créer deux objets administrateur
Admin a1 = new Admin();
a1.name = "admin1";
a1.pwd = "111111 ";
Admin a2 = new Admin();
a2.name = "admin2";
a2.pwd = "222222";
// Mettra l'administrateur objet dans le tableau (tableau d'objets)
Admin[] admins = {a1,a2};
//Modifier le mot de passe de l'administrateur
Entrée du scanner = new Scanner(System.in);
Système. out.println("Veuillez entrer le nom d'utilisateur :");
String name = input.next();
System.out.println("Veuillez entrer le mot de passe :");
String pwd = input.next();
int index = -1;
for(int i=0;i
index = i;
break;
}
}
if(index>=0){
Système. out.println("Connexion réussie !");
System.out.println("Veuillez entrer un nouveau mot de passe :");
String newPwd = input.next();
admins[index]. pwd = newPwd;
System.out.println("Mot de passe modifié avec succès, votre nouveau mot de passe est : "+admins[index].pwd);
}else{
System.out.println("Utilisateur Nom ou mot de passe incorrect ! Aucune autorisation pour mettre à jour les informations de l'administrateur");
}
>
>
Pourquoi avez-vous besoin de référencer des objets ? C'est parce que lorsqu'il y a un grand nombre d'objets à saisir Si tel est le cas, vous pouvez omettre de nombreuses opérations répétées en référençant l'objet
Pourquoi avez-vous besoin de créer un tableau pour le traitement des objets pour les objets de la même classe, si vous en avez besoin ? pour vérifier les informations d'erreur, pouvez-vous le faire une par une ?
La compréhension permet d'acquérir de nouvelles connaissances et d'approfondir l'impression. Si vous voulez bien apprendre Java, vous devez réfléchir davantage. J'espère que tout le monde me dira s'il n'est pas bien écrit. La raison pour laquelle je l'écris est de communiquer certaines expériences avec
tout le monde et de soutenir certaines de mes propres pensées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!