Hirdetés
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Macrodroid
- Mobil flották
- iPhone topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Április bolondja? Csak egy lebegő mobiltálca
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Yettel topik
- Félő, hogy az okosszemüveg a szexuális zaklatók játékszere lesz
- Krikszkraksz? Nem, X Max!
Új hozzászólás Aktív témák
-
Lacces
őstag
Hi, nem értem a következő kódrészletben, hogy a this.tires.clear() hogy-hogy törli a metódus paraméterében lévő t paramétert is?
public class Car {
private List<Tyre> tires = new ArrayList<Tyre>();
public void setTires(List<Tyre> t) {
this.tires.clear();
this.tires.addAll(t);
}
// Egyéb lekérdező metódusok
}
public class CarTest {
public static void main(String[] args) {
Car car = new Car();
car.addTire(new Tyre(10));
car.addTire(new Tyre(11));
List<Tyre> carTires = car.getTires();
System.out.println("Before: " + carTires.size());
car.setTires(carTires);
System.out.println("After (1): " + car.getTires().size());
System.out.println("After (2): " + carTires.size());
}Kimenet:
Before: 2
After (1): 0
After (2): 0Aminek nem örülök, azt tudom, hogy a this.tires.clear() csinálja ezt a mókát, ha ezt kikomenntezem, akkor az After-ek értéke 4 lesz... olyan, mintha a t paraméter tartalmát is törli...
Mintha az addAll(t)-nél üres lenne a t paraméter.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Gitáros topic
- Autós topik
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- exHWSW - Értünk mindenhez IS
- Kertészet, mezőgazdaság topik
- Macrodroid
- Milyen HASZNÁLT notebookot vegyek?
- Ötmillió példánynál jár a Crimson Desert
- Sweet.tv - internetes TV
- Samsung Galaxy Felhasználók OFF topicja
- További aktív témák...
- 27% - Intel xeon E5 2630 / RX550 / 16GB / 512GB / 500W Konfiguráció
- BESZÁMÍTÁS! Gigabyte B450M R5 3600X 32GB DDR4 512GB SSD RTX 3060 12GB NZXT Source 340 Bitfenix 550W
- Értékcsökkentett gamer alaplapok /ASUS/MSI/AM5/Számlával/
- GYÖNYÖRŰ iPhone 13 Pro 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4365, 100% Akkumulátor
- iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4266
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

