Hirdetés
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Okosóra és okoskiegészítő topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Apple Watch Sport - ez is csak egy okosóra
- Samsung Galaxy S25 - végre van kicsi!
- Apple iPhone 13 - hízott, de jól áll neki!
- iPhone topik
- Samsung Galaxy S24 - nos, Exynos
Új hozzászólás Aktív témák
-
Ablakos
addikt
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?:))
- Kormányok / autós szimulátorok topikja
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Okosóra és okoskiegészítő topik
- Asztalos klub
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Vigneau interaktív lokálblogja
- Formula-1
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen egeret válasszak?
- Xbox Series X|S
- További aktív témák...
- Eladó Redmi A3 3/64GB / 12 hónap jótállással!
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Garmin Forerunner 405 GPS óra
- iPhone 15 emelt kapacitású 3520mAh diagnosztizálható akkumulátor, +ajándék ragasztó
- 137 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080 - 4 ÉV GARANCIA!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


