Opérations sur les tableaux
Assignation de tableau, références
import java.util.Vector;
class Auto{
int max_speed;
String brand;
Auto(int s, String brand){
max_speed = s;
this.brand = brand;
}
public String toString() {
return brand + " - " + max_speed;
}
}
public class VectorLive {
public static void main(String[] args) {
Auto a1 = new Auto(120, "Golf GTI");
Auto a2 = new Auto(100, "Smart 4x4");
// Create a vector for autos
Vector<Auto> autos = new Vector<Auto>();
autos.add(a1);
autos.add(a2);
autos.add(new Auto(130, "Audi TT"));
if(autos.isEmpty()) {
System.out.println("No autos in the collection");
}
else
System.out.println("There are " + autos.size() + " autos in the collection");
if(autos.contains(a2))
System.out.println("The car a2 is in the collection");
else
System.out.println("The car a2 is not in the collection");
for(Auto a : autos) {
System.out.println(a);
}
}
}
