Heim  >  Artikel  >  Java  >  Ausführliche Erläuterung von Beispielen für die objektorientierte Java-Array-Informationsverarbeitung

Ausführliche Erläuterung von Beispielen für die objektorientierte Java-Array-Informationsverarbeitung

怪我咯
怪我咯Original
2017-07-02 10:34:441484Durchsuche

Der folgende Editor bietet Ihnen eine kurze Diskussion über Javaobjektorientierte Array-Informationsverarbeitung. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Herausgeber und werfen wir einen Blick darauf

Obwohl es eine sehr einfache Sache ist, sollte es für einige autodidaktische Anfänger und Neulinge, die es in der Anfangsphase nicht tief genug verstehen, eine große Hilfe sein.

Als ich zum ersten Mal objektorientiert lernte, waren meiner Meinung nach viele Schüler darüber verwirrt. Einfache Probleme werden kompliziert und unnötig.

Dann schauen Sie nach unten:

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("用户名或密码错误!没有权限更新管理员信息");
}

}
}

Warum sollten wir auf das -Objekt verweisen? große Anzahl von Objekten Wenn Sie Eingaben vornehmen müssen, können Sie viele wiederholte Vorgänge auslassen, indem Sie auf das Objekt verweisen.

Warum müssen Sie bei Bedarf ein Array für die Objektverarbeitung erstellen? Überprüfen Sie die Fehlermeldung . Können wir sie einzeln vergleichen?

Verstehen hilft, neues Wissen zu erlernen und den Eindruck zu vertiefen. Wenn Sie Java gut lernen möchten, müssen Sie mehr nachdenken. Ich hoffe, jeder wird es mir sagen, wenn es nicht gut geschrieben ist. Der Grund, warum ich es schreibe, ist, einige Erfahrungen mit

allen mitzuteilen und einige meiner eigenen Gedanken zu unterstützen.

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Beispielen für die objektorientierte Java-Array-Informationsverarbeitung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn