JAVA ArrayList kiiratás?
hogyan kell kiirtatni az arraylistet (egy)objektumbol letrehozva )
Az Employee osztaly,konstruktor itt lathato:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package bikeshop;
public class Employee {
private String name;
private String rodneCislo;
private int oddelenie;
public Employee(String name, String rodneCislo, int oddelenie){
this.name = name;
this.rodneCislo = rodneCislo;
this.oddelenie = oddelenie;
}
public void vypis() {
System.out.println("name: " + this.name + " rodnecislo: " + this.rodneCislo + " oddelenie: " + this.oddelenie);
}
//getter and setter
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getRodneCislo() {
return rodneCislo;
}
public void setRodneCislo(String rodneCislo) {
this.rodneCislo = rodneCislo;
}
public int getOddelenie() {
return oddelenie;
}
public void setOddelenie(int oddelenie) {
this.oddelenie = oddelenie;
}
//end of getter and setter
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
ebbol akarom kiiratni a dolgokat a main java fájlban:
package bikeshop;
import java.util.ArrayList;
public class BikeShop {
public static void main(String[] args) {
////////////////////////////////////////...............
// ArrayList<Employee> list = new ArrayList<Employee>();
// list.add(new Employee("feri","33444",34));
//
// System.out.println((list.get(0)));
Employee e1 = new Employee("Johny","881105/4323",1);
Employee e2 = new Employee("Bravo","800304/3333",1);
Employee e3 = new Employee("Marky","780101/1111",2);
//Create an ArrayList of objects employee
ArrayList<Employee> list = new ArrayList<Employee>();
list.add(e1);
list.add(e2);
list.add(e3);
// for(Employee: list){
System.out.println("Name: " + ((Employee)list.getName()) );
// }
Egy ciklussal, pl az a megoldás amit elkezdtél jó, csak lehagytál egy változó nevet.
Pl.:
for(Employee e: list){
System.out.println("Name: " + e.getName() );
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!