Best Practice Testdaten. Was ist eine saubere Lösung?

dummy2k

Mitglied
Ich möchte Testdaten in der Datei erstellen, die ich eventuell nachher durch eine Datenbank ersetze möchte. Daten wären z.B. wie:
Firmenname (string), Wert (integer), Firmenbuchnummer (string), Status (boolean) etc.
also z.B. IBM, 300000, "FN 900000 a" etc..

Da es sich um mixed Datentypen handelt, hätte ich mal gesagt, dass Arrays oder Hashmap nicht in Frage kommen? Ich würde jetzt einfach eine neue Klasse erstellen mit den oben genannten Werten. Wäre das eine saubere Lösung? Danke!
 
Wäre das ein annehmbarer, sauberer Code? Ich habe eine Klasse Company erstellt mit den jeweiligen Feldern Name, Wert, Firmenbuchnr..
Dann wie von dir vorgeschlagen eine Arraylist:

ArrayList<Company> list = new ArrayList<Company>();
// auffüllen
list.add(new Company("google", 200000, "xyz"));
list.add(new Company("ibm", 100000, "abc"));
list.add(new Company("apple", 300000, "cdf"));

// die suche nach einem unternehmen
for(Company d : list){
if(d.getName() != null && d.getName().equals("ibm")){
// ibm gefunden

}
}
 
Code bitte in Code-Tags packen, danke! 🙂
[code=java] ... dein java code ...[/code]

Ja das wäre ein möglicher Code. Du kannst deine if-Abfrage vereinfachen 😉
Java:
// die suche nach einem unternehmen
for(Company d : list){
   if("ibm".equals(d.getName())) {
       // ibm gefunden
   }
}
 

Zurück
Oben