Maison  >  Article  >  Java  >  Explication détaillée des exemples de traitement de l'information sur les tableaux orientés objet Java

Explication détaillée des exemples de traitement de l'information sur les tableaux orientés objet Java

怪我咯
怪我咯original
2017-07-02 10:34:441483parcourir

L'éditeur suivant vous présentera une brève discussion sur le traitement des informations sur les tableaux Javaorienté objet. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur et jetons un coup d'œil

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 en bas :

package cn.bdqn.test3;

import java.util.Scanner;

public class Test1 {
public static void main(String[] args) {
//创建两个管理员对象
Admin a1 = new Admin();
a1.name = "admin1";
a1.pwd = "111111";

Admin a2 = new Admin();
a2.name = "admin2";
a2.pwd = "222222";

//将管理员对象放入数组 (对象数组)
Admin[] admins = {a1,a2}; 
//修改管理员密码
Scanner input = new Scanner(System.in);
System.out.println("请输入用户名:");
String name = input.next();
System.out.println("请输入密码:");
String pwd = input.next();
int index = -1;
for(int i=0;i<admins.length;i++){
if(admins[i].name.equals(name) && admins[i].pwd.equals(pwd)){
index = i;
break;
}
}
if(index>=0){
System.out.println("登录成功!");
System.out.println("请输入新密码:");
String newPwd = input.next();
admins[index].pwd = newPwd;
System.out.println("修改密码成功,您的新密码为:"+admins[index].pwd);
}else{
System.out.println("用户名或密码错误!没有权限更新管理员信息");
}

}
}

Pourquoi devrions-nous référencer l'objet C'est parce que quand il y a un ? un grand nombre d'objets Si vous avez besoin de saisir, 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 ? vérifiez le message d'erreur , peut-on les comparer un par un ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn