- Kormányok / autós szimulátorok topikja
- Plazma TV topic
- Milyen notebookot vegyek?
- Milyen videókártyát?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Hamarosan automatikusan települ a Microsoft 365 Copilot
- AMD vs. INTEL vs. NVIDIA
- Az év végé érkeznek az AV2 kodek specifikációi
- VR topik (Oculus Rift, stb.)
- Azonnali fotós kérdések órája
Új hozzászólás Aktív témák
-
Ablakos
őstag
Egy kis segítséget szeretnék kérni. A mellékelt txt részlet (recept) szerkezetet szeretném listába olvasni. (A receptek üres sor szeparáltak. Recipe osztály 1db arraylist példány változót tartalmaz.)
Pancake dough
60
milk
egg
flour
sugar
salt
butterMeatballs
20
ground meat
egg
breadcrumbsTofu rolls
30
tofu
rice
water
carrot
cucumber
avocado
wasabiA tervem: string listába (part) tettem a sorokat és file üres sor esetén ezt a listát odaadtam a recepies listának, ami az osztályt tárolja. A gondom, hogy a part.clear(); hívással az átadott referencia is megszűnik. Hogy lehetne ez jól megoldani?
public static ArrayList<Recipe> readRecordsFromFile(String fileName) {
ArrayList<Recipe> listRecipes = new ArrayList<>();
ArrayList<String> part = new ArrayList<>();
try {
Scanner file = new Scanner(Paths.get(fileName));
while (file.hasNextLine()) {
String[] str = file.nextLine().split(System.lineSeparator());
if (str[0].equals("")) {
listRecipes.add(new Recipe(part));
part.clear();
} else {
part.add(str[0]);
}
}
if (!part.isEmpty()) {
listRecipes.add(new Recipe(part));
}
} catch (IOException ex) {
Logger.getLogger(RecipeSearch.class.getName()).log(Level.SEVERE, null, ex);
}
return listRecipes;
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Kis méret, nagy változás a Motorolánál
- BestBuy topik
- iPhone topik
- Battlefield 2042
- Sony Xperia 1 VII - Látod-e, esteledik
- Kormányok / autós szimulátorok topikja
- Kerékpárosok, bringások ide!
- exHWSW - Értünk mindenhez IS
- Hill Climb Racing 2 bemutató (Android, iOS)
- Vége a gamer PC-knek? Cloud Gaming 2025-ben
- További aktív témák...
- HP 15.6 ",AMD A10,jó állapotú,magyar billentyűzet
- Fujitsu ,15,6",8.gen.i5,világító.bill, 4G LTE,8-32GB/256-512,jó akku,szép
- Dell,14"FullHd IPS,core i5 6440H(fiz.4MAG!),8-16GB DDR4 RAM,Vil.bill,256-512GB SSD,Jó akku,szép
- HP,15.6" FullHd IPS,8.gen.core i5 (8X4,0Ghz)8-32GB RAM,256GB-1TB SSD,nagyon jó akku, szép á
- Lenovo ThinkCentre E93z All In One számítógép, Windows 11 rendszerrel
- HP OEM VGA kártyák garanciával - RTX 2060, 2070, 3060, 3070, 3080, 4060
- Telefon felvásárlás!! Honor 400 Lite, Honor 400, Honor 400 Pro
- PS Plus előfizetések kedvező áron
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! ASUS H610M i5 12400F 16GB DDR4 1TB SSD RTX 4060 8GB Rampage Shiva Cooler Master 650W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest