- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- Kempingezés és sátrazás
- bambano: Bambanő háza tája
- Szoszo94: Xiaomi Mi Router 3G - Padavanra fel!
- sziku69: Fűzzük össze a szavakat :)
- Meggyi001: Egy olcsó vállfás megoldás a pólóimnak...
- Android másképp: Lineage OS és társai
- ricshard444: Fényképező ? Telefon helyett
Új hozzászólás Aktív témák
-
Jim-Y
veterán
-
whatnot
őstag
Ha Java programozást szeretnék elkezdeni gyakorlatilag mindenféle programozási tapasztalat nélkül, milyen forrást ajánlanátok?
Jelenleg ez a könyv van meg. -
Casterke
tag
Lehet nem jó helyre teszem fel nem akarok lábatlankodni, de keresek olyan embert aki segítene átírni egy létező .jar-ban 2 class-t az istenért se tudom sajna most nincs időm kitanulni a java-t .. persze nem ingyen
-
sztanozs
veterán
válasz
pokerecske1 #4690 üzenetére
-
pokerecske1
csendes tag
Sziasztok!
Röviden rólam, bme mérnökinfós vagyok, egy évet csúsztattam a szakirányválasztást, hogy jobban ki tudjam találni hogy mivel szeretnék foglalkozni, és így legalább a lemaradásaimat be tudom pótolni. Eddig nagyon érdekelt a hálózatépítés, de amint mélyebben elkezdtem foglalkozni a témával, elment tőle a kedvem, a security rész viszont még mindig érdekel. Programozással eddig hadilábon álltam, de amint a Java-t megismertem nagyon megjött hozzá a kedvem, és most kezdem mélyen beleásni magamat.Szóval a kérdés, hogy mivel lenne érdemes foglalkozni, specializálódni? Gondolkoztam az androidfejlesztésen (J2ME) illetve a (J2EE), talán az utóbbiban több lehetőséget látok. Csak igazán nem tudom hogy miket lenne érdemes tanulnom, hogy jó legyek. Illetve hogy melyikkel hogyan lehet elhelyezkedni, mennyit lehet keresni.
-
Gyeptegla
tag
Ha ráérsz és van kedved akkor kitudnád egészíteni a [kódomat], ahova ezeket be kéne illesztenem amiket írtál.
Kb. 5-6 óra progom volt és az órai anyagból nem sokat tudok meríteni ezekhez a feladatokhoz. a this, map, parancsot és ilyen komplexebb class-okat még nem csináltam.
-
modder
aktív tag
válasz
Gyeptegla #4687 üzenetére
félreértetted. A konstruktorban csak értéket adsz:
this.cim = cim;
this.eloado = eloado;
this.hossz = hossz;A ciklusos részeket ugyanúgy a feladat függvényében csináld meg, ahogy eddig.
A parse(line) metódus meg annyit csinál, hogy kiveszi a sorból ezt a 3 értéket, és visszaad egy Szamot
-
modder
aktív tag
válasz
WonderCSabo #4685 üzenetére
Mindegy szerintem, mert ígyis-úgyis lineáris keresést kell alkalmazni, akár be is olvashatja. Azt szerettem volna demonstrálni, hogy nem feltétlenül kell beolvasni, ami akár hasznos is lehet, ha később az életben ugyanezt a feladatot kapja egy akkora fájllal, amit már nem illik beolvasni a memóriába.
-
modder
aktív tag
válasz
Gyeptegla #4681 üzenetére
egyszerűbbé teheted az életed, ha csinálsz egy típust a számoknak
class Szam {
String eloado;
String cim;
int hossz; //masodperc
public Szam(String eloado, String cim, int hossz) {
// ertekadas a tagvaltozoknak
}
}Felteszem, hogy sikerült beolvasnod a sorokat. Biztonság kedvéért http://stackoverflow.com/questions/5868369/how-to-read-a-large-text-file-line-by-line-using-java Ha el akarod őket menteni a memóriában, akkor pl. (pszeudokód)
List<Szam> szamok = new ArrayList<Szam>();
while ((line = br.readLine()) != null) {
Szam aktualisSzam = parse(sor);
szamok.add(aktualisSzam);
}De elárulom neked, hogy ez egyik feladathoz sem kell.
B)
Szam elozoSzam = br.readLine(); // elso sor
while ((line = br.readLine()) != null) { // tobbi sor
Szam aktualisSzam = parse(sor);
if ( elozoSzam.hossz < aktualisSzam.hossz ) {
// nem igaz
}
elozoSzam = aktualisSzam;
}C) hasonlóan, de egy int-ben összegzed a számok hosszát (ha a sorok végére értél, elölről kezded, tehát két ciklust kell egymásba ágyaznod). A ciklusból kilépési feltétel az, a osszHossz >= K. Akkor az abban a ciklusban beolvasott szám lesz a keresett.
D) Itt már kell egy Map
Map<String,Szam> perCim = new HashMap<String,Szam>();Végigmész a sorokon, és megnézed, hogy az aktuális szám címével van-e szám a mapban. perCim.get(cim) != null. Ha nincs, beteszed.
Ha van, akkor megnézed, hogy az aktuális hosszabb-e, mint a bentlévő, és a feltételnek megfelelően cseréled.Ja, és köszönet, nagyobb nyelvtani hibák nélkül, tagolással, és az írásjelek megfelelő használatával tetted fel a kérdést. Ritkaságszámban megy az ilyen
-
Gyeptegla
tag
válasz
WonderCSabo #4682 üzenetére
Itt van. Main-ben nekem a súgó és a menüm van ami kész van.
a ; b ; c ; d vannak a megoldásaim.
a feladatot sorról sorra szöveg összehasonlítással oldottam meg.
A többit pedig megfelelő tömb nélkül el sem tudom kezdeni.
[Pastebin] -
Gyeptegla
tag
Sziasztok.
Kezdő programozó vagyok.
Szeretném segítségeteket kérni ebben a feladatban.
Összeállítottunk egy zenelejátszási listát, amelyben N zeneszám van. A listában a lejátszás sorrendjében szerepelnek az előadók neve (egy szó), a dal címe (egy szó) és a hosszúsága másodpercekben. (Ugyanaz az előadó, ugyanazzal a dallal csak egyszer szerepel.)
a) Szerepel-e egy adott E előadó a listán?
b) Igaz-e, hogy a lejátszási listán egyre rövidebb számok kerülnek előadásra?
c) Ha a lejátszási listát végtelenítjük, melyik dalt halljuk kezdéshez képest K másodperc múlva?
d) Az azonos című dalok közül melyik a leghosszabb?Az A-t sikerült megoldanom. (Van már saját Listám ami következő oszlopokat tartalmazza:
Másodperc | Előadó | Dal) Az első feladatot sikerült tömb nélkül megoldanom. De a többihez kelleni fog, és nem tanultuk hogyan kell több adatsorból álló tömböt tölteni fájlból.Előre is bocsánat ha ez nem ide tartozik, de egyedül nem hiszem, hogy megtudnám őket oldani.
-
-
1Laci
tag
Hali...a Design Patternokat hogy tudnám megtanulni rendesen? Csak angolul találtam tényleg használható anyagot...valaki tudna esetleg valami magyar nyelven íródottat? (kezdő vagyok...ezért olyan szájbarágós kéne :/ )
Köszi előre is. -
PandaMonium
őstag
Csak egy kis mellékes infó, kiegészítés képpen Karma válaszához:
Java-ban sok módon lehet XML-t parse-olni, pontosabban én 3 -at ismerek: DOM, SAX, StAX.
Amit most Te csinálsz az a DOM parse-olás. Én személy szerint a SAX-ot preferálom, pont azért mert akkor nem kell a NodeList-ekkel bajlódni, egyszerűbb lesz az egész folyamat. Ha érdekelne a dolog itt egy egész pofás tutorial, hogy melyiket, hogy kell csinálni: [link] -
Karma
félisten
A naív és kevésbé szép, de legalább ronda (India style) és általános megoldás, ha List<Map<String, String>>-et vagy List<Map<String, Object>>-et gyártasz az adatból.
Dobna rajta, ha definiálnál egy osztályt az elemre, melynek olyan tagváltozói vannak, mint a belső array kulcsai. Így típusbiztos a parser kimenete.
Egyébként olyan plusz előnye is lenne, hogy használhatnál okosabb eszközöket, mint például JAXB-t vagy a Simple-t a feldolgozáshoz ahelyett, hogy lábbal hajtod a DOM parsert.
-
Sziasztok!
Segítséget szeretnék kérni XML parsolással kapcsolatban. Itt a kód: [link]. A következő vele kapcsolatban:
- Láthatjátok a kódból, hogy a NodeList-en (for (int i = 0; i < nodeList.getLength(); i++)) végig szaladok, majd egyenként feldolgozom a számomra szükséges elemeket. Erre létezik esetleg szebb megoldás?
- A másik problémám, hogy milyen adatstruktúrába tároljam a végén a dolgokat? Nem tudok jobb, mint PHP-s példával élni:
array(
array(
'title' => 'Google',
'link' => 'http://www.google.com',
'description' => 'Google search engine.',
'pubDate' => '1387904400',
'category' => 'Search engine, Google',
),
array(...),
array(...),
)Szóval egy ilyen tömb a tömbben dologra gondoltam. Első blikk egy List, amit telepakolok HashMap-ekkel (Ne tévesszen meg, hogy a visszatérési érték most HashMap).
Köszi!
mobal,
-
floatr
veterán
Anno a Netbeans-ben jelent meg először a Matisse, amit a MyEclipse is "átvett". Az tényleg elég egyszerű, bár a generált kódra már nem mondanám ugyanezt. Netbeans alatt még hagyján, mert amíg azt használtam, az IDE írásvédetté tudott tenni egy file-on belül kódrészleteket, így kézzel nem tudta az ember összebarmolni a builder által megértett kódot. MyEclipse alatt viszont nem tudok ilyesmiről.
-
PandaMonium
őstag
válasz
trisztan94 #4671 üzenetére
Én is kerestem mindenfelé de nem találtam átfogó tutorialt sehol. Egyébként Swing-en belül szerintem csak a GridBagLayout-al érdemes foglalkozni, ezzel szinte bármit összelehet rakni, viszont van olyan layout is Swingben amire ötletem sincs, hogy mikor lenne hasznos.
Talán még az Oracle leírása a legnormálisabb.
-
trisztan94
őstag
válasz
PandaMonium #4668 üzenetére
hát igen, tervben van az is
Kicsit úgy érzem magam ezekkel a WYSIWYG szerkesztőkkel, mint anno a Dreamweaver-es korszakomban webes környezetben. Szerencsére gyorsan leszoktam róla
Apropó, ha már ez a téma: Nem tudtok egy baromi jó tutorialt Java GUI írásra? SWT-ben szoktam dolgozni, de igazából lényegtelen.
-
Karma
félisten
válasz
PandaMonium #4668 üzenetére
A Visual Studio és a WPF/Silverlight hozzá tudja szoktatni az embert a jóhoz. A kattingatós tervezés ide vagy oda, azért engem is érdekelne, van-e valami épkézláb eszköz arra, hogy el lehessen kerülni a teljesen lábbalhajtós GUI fejlesztést.
-
WonderCSabo
félisten
válasz
PandaMonium #4668 üzenetére
Háááát, a WindowBuilder után szinte kötelező.
Viccet félretéve, katasztrófa a kód amit csinál, és aztán abba beleírni még a logikát, vagy legalábbis az eseménykezelést, pff.
-
PandaMonium
őstag
válasz
trisztan94 #4667 üzenetére
"Vagy van valami jobb cucc?"
Igen, ha megtanulod kézzel megírni a GUI-t.
Amúgy viccen kívül, sokkal nagyobb irányítást ad az egész fölött ha megérted mi zajlik a háttérban és a magad szájíze szerint írod, rendezed. -
trisztan94
őstag
+ (#4666) PandaMonium
Köszi!
(#4665) Karma
Hát én C#-ról jöttem át Java-ra (vagyis nem teljesen, ingázok a kettő között. Ha cross-platform megoldás kell, akkor java, ha Windows (vagy MS közeli), akkor C#. A Visual Studioban lévő designer felület hiánya pedig nagyon, nagyon rossz, ezért keresek egy hasonló dolgot.
Vagy van valami jobb cucc?
-
PandaMonium
őstag
válasz
trisztan94 #4664 üzenetére
Szia.
Itt tudsz válogatni közülük. -
Karma
félisten
válasz
trisztan94 #4664 üzenetére
Google-keresés alapján ez az update site van Keplerhez.
Egyébként sose használtam. -
trisztan94
őstag
Hali
Melyik verziója megy jól a Window Buildernek Eclipse Kepler-el?
-
M_AND_Ms
veterán
Én eleve irtózom az ilyen "fejből" tudni kell dolgokat számonkéréstől. Az én gondolkodásmódom nem abból áll, hogy tényeket az agyamból előrángatok, hanem hogy gondolkozom, és az ehhez szükséges tárgyszerű tudást, meg az annak megfelelő helyről előveszem.
Annak ellenére, hogy lassan 20 éve az informatikában dolgozom és elég széles spektrumban végeztem feladatokat, -ebből az utóbbi 8 évben aktív java fejlesztőként-, valószínű elbuknék az ilyen kvízkérdéseken. (egy ciklus vázát, még ma is az Eclipse code-assist segítségével rakom össze).Szerinte ne aggódj! Ha junior, kezdő fejlesztőt keresnek akkor annak megfelelő kérdéseket fognak feltenni (pl.: pont a pár hozzászólással ezelőtt felmerül static kulcsszó jelentését).
-
Jim-Y
veterán
Értem, az utóbbi részével nem lesz gond szerintem, előbbivel sem, mármint a kvízkérdésekkel, de attól azért félek, mert én még Nem dolgoztam java fejlesztőként, a tudásom leginkább abból áll amit a suliban tanultunk ami sokszor azért -főleg gyakorlás nélkül- nem fedi az ilyen kvízkérdéseket. Gondolok arra, hogy ha nem fejlesztek folyamatosan akkor kiesek a ritmusból, felejtek dolgokat stb. De akkor leginkább csak sűrűbben fogok foglalkozni a Java-val mint témával az interjúig és kész
-
floatr
veterán
Erre a kérdésre jó választ nem fogsz találni. Most jobban végiggondoltam, hogy nálunk mi alapján megy a felvételiztetés, és nem vagyok tőle boldog. A CTO-val beszélve mondott pár technikai jellegű kvízkérdést, amire mondjuk egy könyvben megtalálod a választ, de szvsz nem sok értéket képvisel h a speciális eseteket kisujjból vágod.
Többet számít inkább az, hogy mennyire vagy csapatban hajlandó dolgozni, mennyire vagy rugalmas, alkalmazkodó, tanulékony, beilleszkedő, mennyire van rálátásod technológiákra, és nem utolsó sorban, milyen meggyőzően adod ezt elő. Minden cégnek, minden projektnek megvan a maga technológiája, azt egy juniornak úgyis meg kell tanulnia használni, és sokszor fontosabb, ha a metodikával tisztában vagy. -
Jim-Y
veterán
Sziasztok, ha JAVA-s állásinterjúra készülök, akkor az oracle tutorialon kívül még mit érdemes átolvasni? üdv
-
evilskati
aktív tag
válasz
PandaMonium #4653 üzenetére
Először is köszönöm, hogy megnézted, és elkészítetted!
Így belegondolva jogos a fejetfalbaverős smiley az elképzelésemre, a megoldás pedig az volt amit írtál, elhagytam a statikusságot, és csak egyszerűen meghívtam az addRezsi metódust
Kicsit túlbonyolítottam először azt hiszem. Az volt a problémám, hogy akkor akartam beaddolni, mikor még nem létezett a lista, felcseréltem a metódus hívásaim sorrendjét, és így már jó.
Köszönöm még egyszer!
-
PandaMonium
őstag
válasz
evilskati #4651 üzenetére
Nem igazán értem mit csinálsz. Azt mondod, hogy az ingatlan osztályból származtatod a lakás osztályt, de akkor miért állítod statikusra az ingatlan osztály LinkedHashSet-jét? Elég volna protected/public-ra írni az addRezsi(...) metódust és látná a lakás is, akkor pedig a konstruktorban csak annyit kéne csinálnod, hogy addRezsi(...). Ha külön-külön ingatlanok és lakások léteznek akkor miért statikus a listád és a metódusod, hogy fogod visszakeresni, hogy melyik ingatlanhoz melyik rezsi tartozik?
Akárhogy is, ez így nem lesz jó.
Tekintve, hogy ma nagyon ráérek elkészítettem a programot, nálam tökéletesen fut:
Program.java
Ingatlan.java
Lakas.java
Rezsi.javaNem túl gyönyörű a kód, tudom, de legalább működik.
Szerk.: (#4652) evilskati - Ehhhh, ha nem felejtettem volna el frissíteni az oldalt...
Amúgy mi volt a megoldás?
-
evilskati
aktív tag
Sziasztok ebben szeretném a segítségeteket kérni:
Van egy Ingatlan osztályom, ami tárolja az ingatlan alapterületét négyzetméterben, hogy van-e garázsa, illetve rezsiköltségeket. A rezsiköltségek egy LinkedHashSet amit generikusan hoztam létre. A különböző rezsiket szummáznom kell, majd kiíratnom, ezzel nincs is probléma.
Az Ingatlanból le kell származtatnom a Lakás osztályt, mely annyival bővebb az Ingatlannál, hogy tartalmaz egy Közös költség rezsitípust. Ezt nem szeretném külön adattagban tárolni, hogy ha összeadom őket, akkor ezzel ne kelljen külön foglalkozni, így arra gondoltam, hogy: beállítom a LinkedHashSet-et statikusra és az add metódusát is statikusra. A Lakás konstruktorában meghívnám így: Ingatlan.addRezsi(new Rezsi("Közös költség",45000)); Debug módban szépen át is ugrik az Ingatlan osztályra, de a kiíratásban már nem jelenik meg a Közös költség. A probléma tehát az, hogy valójában nem kerül bele a halmazba alapból.
Javaslataitokat előre is köszönöm!
-
Peter Kiss
őstag
-
smallmer
őstag
esetleg nem tudtok olyan programot amivel a kódból tudnék csinálni UML-t?
tehát egyből összekötöget meg megcsinál mindent
-
smallmer
őstag
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextInt(Scanner.java:2160)
at java.util.Scanner.nextInt(Scanner.java:2119)
at labdarugas.Csapat.beolvas(Csapat.java:54)
at labdarugas.Main.main(Main.java:21)
Java Result: 1sziasztok, van egy ilyen hibám
if(scanner.next().equals('t')){
tamadok.add(
new Tamadojatekos( scanner.next(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt())
);
} else {
vedok.add(
new Vedojatekos( scanner.next(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt(),
scanner.nextInt()
)
);
}
}
}ehhez a beolvasáshoz ilyen formátumom van:
v,Puyol,34,78,178,60,87,89,
v,Pique,25,82,189,67,93,89
v,Mascherano,30,76,178,68,93,83
v,Abidal,35,82,178,81,86,85
v,DanielAlves,28,79,187,94,83,80
t,Messi,25,70,168,92,97,95
t,Xavi,28,82,189,66,95,93
t,Iniesta,31,69,190,75,94,91
t,DavidVilla,30,89,199,84,89,90
t,AlexisSanchez,20,80,199,89,85,86 -
cinkoxid
senior tag
válasz
WonderCSabo #4641 üzenetére
arra
No de a lényeg, hogy nézegettem videókat, aztán most délelőtt nekiálltam és mindjárt kész vagyok.
Lefut szépen, csak 1 feladat nem teljesen jó. -
smallmer
őstag
válasz
WonderCSabo #4641 üzenetére
egy arraylist elemeire hogyan tudok hivatkozni?
-
RexpecT
addikt
válasz
WonderCSabo #4637 üzenetére
Köszönöm
-
WonderCSabo
félisten
válasz
RexpecT #4636 üzenetére
Az én megoldásom ebben az esetben konkrétan nem gyorsabb, hiszen minden egyes beszúrásnál ki kell keresni, hogy van-e már elem, ez HashMap esetén konstans idejű, de lassabb mintha csak egy List-be szúrsz be, TreeMap esetén pedig logaritmikus. Továbbá az is lassítja, hogy ha még nem volt az adott kulccsal elem, akkor létre kell hozni neki a Listet. Cserébe kevesebb helyet foglal, mint a Te megoldásod, hiszen nem duplikálja a kulcsokat (persze List-ek plusz helyet foglalnak, de ezt az előző simán kompenzálja). Az enyém ott gyorsabb, ha kulcsonként kell lekérni az elemet, a tied lineáris ebben az esetben, enyém a hash esetén konstans, TreeMap esetén logaritmikus. De ebben a példában ez nincs kihasználva. A TreeMap sorrendben is tárolja a kulcsoakt megadott rendezés szerint (String esetén alapból ABC sorrend, a hash-es megoldás viszont random. Továbbá ez egy szebb megoldás, hiszen jobban leírja a feladatot, egy kulcs-hoz több elem tartozik, és csak standard könyvtárbeli elemeket használ. A Guava persze még jobb lenne, de teljesítmény szempontból ugyanazt tudja kb, mint az én megoldásom, csak szebb apit ad hozzá.
-
RexpecT
addikt
válasz
WonderCSabo #4635 üzenetére
Először LinkedHashMapel akartam csinálni, de utána esett le, hogy ott az újabb már korábban létező kulcs felülírja a régit. Aztán én is rátaláltam a Guava Multimapra, de akkor meg beugrott a fenti megoldás.
Az általad javasolt megoldás gyorsabb az enyémhez képest? -
sztanozs
veterán
válasz
smallmer #4632 üzenetére
Végül is megoldható így is... Csak létre kell hoznod a csapatokat, végigzongorázni rajtuk és kiszámítani a csapatra a védekező és támadóértékeket, majd a csapatokat össze kell hasonlítani. Erre esetleg létre lehet hozni meccs osztályt is és így tovább.
Bajnokság -> Meccsek (List<Meccs>)
Meccs -> Csapatok (Csapat1, Csapat2)
Csapat -> Játékosok (List<Jatekos>) -
smallmer
őstag
válasz
sztanozs #4629 üzenetére
na akkor leírom durván az egészet
ugye vannak a védő és támadó játékosok minden játékosnak van 3 tulajdonsága a formával megszorozva. ezután a 3 tulajdonságból készítenék egy átlagot ami a játékos össz értékelés lenne
na most ha meg van az össz értékelés akkor úgy csinálnám, hogy ha a támadó játékosok összes értékelése mondjuk 10 % jobb mint a védőké akkor 1 gólt rúgnak, ha 20 al akkor 20-tőt, de ha 19 akkor is csak egyet
és akkor ha a védők szintje jobb akkor nem rúgnak gólt, valahogyan így képzeltem el és akkor meglenne a végeredmény és az lenne a nyertes minden esetben aki így több gólt "rúg"
érthetően magyaráztam vagy nem ? -
sztanozs
veterán
válasz
smallmer #4628 üzenetére
Írd le először ide, hogyan folyik le egy meccs egy erősen leegyszerűsített modellben (3 lépésben).
Majd azon belül írd le, hogy melyik részben történik a gólszerzés, és annak mi a menete (mondjuk ezt is 3 lépésben). Ha ez megvan, abból már tudok tovább magyarázni. Csak próbálj meg te elgondolkodni egy kicsit rajta -
sztanozs
veterán
válasz
smallmer #4625 üzenetére
Szóval próbáld meg szavakkal (vagy folymatábrával) leírni a játék menetét (ciklikusság, idő telése, támadás menete) gyűjtsd ki az ehhez szükséges folymatokat, mérőszámokat és ezek alapján már fel tudod építeni az osztályodat. Olyan tulajdnságokkal, amit meg nem használsz fel a játék során (név, testtömeg, magasság, stb) nem kell törödni.
-
smallmer
őstag
válasz
Superhun #4624 üzenetére
igen a focisat, na most ezt már ki is gondoltam. tehát lennének tulajdonságok és egy forma, a formával szoroznám a a tulajdonságokat és akkor így kapna minden játékos egy értéket. és akkor ugye létre jönne a két csapat és az értékek alapján dönteném el, hogy melyik csapat nyert, a több pontos játékosok csapata nyerne
-
smallmer
őstag
Sziasztok,
egy kis segítséget szeretnék kérni.
van az a nagyon jó kis Lengyel Zsolt labdarúgás feladat. Amit itt lejjebb tárgyaltatok.
nem tudom bemásoljam a feladatleírást?ehhez szeretnék segítséget kérni.
Megterveztem magamnak és el is kezdtem a kivitelezést csak több helyen is megakadtam.Csináltam 3 class-t aminek a neve sorra jatekos, tamadojatekos, vedojatekos,
mindegyikben hoztam létre tulajdonságokat.
jatekosban:
private String nev;
private int kor;
private int suly;
private int magassag;
protected double forma;tamadoban:
private int golszerzes;
private int gyorsasag;
private int robbanekonysag;vedoben:
private int stabilitas;
private int terhelhetoseg;
private int koncentracio;a jatekos osztályból származtatom a másik kettőt és írtam gettereket hozzá, de itt megakadtam. valaki tudna ebben segíteni?
-
cinkoxid
senior tag
válasz
PandaMonium #4615 üzenetére
Nem ebből fogok megélni, illetve értem amit mondasz, de estig úgysem fogom tudni megérteni az egészet, és meg is csinálni azt.
-
PandaMonium
őstag
válasz
cinkoxid #4614 üzenetére
Az ilyen feladatok nem bonyolultak, nem bántásból, de ha kikerülsz a képzésről és ennyire lyukacsos lesz a tudásod (főleg ha mások oldják meg helyetted a beadandókat) elég nehéz lesz elhelyezkedned. Kódrészletekben, logikai feladatok/problémák megoldásában, algoritmusokban persze mindig szívesen segítünk, de jelen esetben a saját célod volna, hogy megértsd. Youtube-on vannak jó kis tutorial videók, elég hamar meg lehet tanulni ezeket. Ha pedig mégis a topiknál maradnál érdemes legalább PasteBin-t használnod, hogy átlássuk a kódod.
-
cinkoxid
senior tag
válasz
cinkoxid #4611 üzenetére
estig kaptam határidőt, valaki tudna segíteni?
Ezeket kéne megoldani case változón belül:a) Töltöttek-e föl képet Öcsödön?
b) Hány felhasználó van Nőtincsen?
c) Hány képet töltött fel az első hugyagi felhasználó, ha volt ilyen?
d) Összesen hány képet töltöttek fel Rumból? -
smallmer
őstag
Sziasztok,
egy olyan java szakit keresnék aki segítene nekem egy kicsit programozásban -
cinkoxid
senior tag
Eddig ennyit sikerült megcsinálni:
import java.util.*;
import java.io.*;
public class CzinkocziDani_25 {public static void main(String[] args) {
List<String[]> a = new ArrayList<String[]>();
String valasz1 = "";
String valasz2 = "";
boolean n = false;
String m = "";
try{
BufferedReader be = new BufferedReader(new FileReader("../../be_adatok.txt"));
String sor = be.readLine();
while(sor != null){
String darabol[] = sor.split(" ");
a.add(new String[] {darabol[0],darabol[1]});
sor = be.readLine();
}
be.close();
}catch(Exception e){
System.out.println (e);
}Scanner be = new Scanner(System.in);
while(!m.equals("e")){
System.out.println ("\nMelyiket akarod futtatni? - (súgó: 's', kilépés: 'e')");
m = olvas.next();
while(!m.equals("a") && !m.equals("b") && !m.equals("c") && !m.equals("d") && !m.equals("e")){
if(m.equals("s")){
System.out.println ("\nFeladatok:\na) Töltöttek-e föl képet Öcsödön? \nb) Hány felhasználó van Nőtincsen? \nc) Hány képet töltött fel az első hugyagi felhasználó, ha volt ilyen? \nd) Összesen hány képet töltöttek fel Rumból?");
System.out.print ("Add meg a feladat betűjelét (kilépés: 'e'): ");
}else{
System.out.print ("\nNem megfelelő betű!\nEzek közül választhatsz: a, b, c, d, s(súgó), e(kilépés)!\nAdd meg a betűjelét: ");
}
m = olvas.next();
}
switch(m){
case "a": -
cinkoxid
senior tag
válasz
Superhun #4609 üzenetére
Erről lenne szó. Éjfélig muszáj lenne megcsinálnom.
Minden programnak tartalmaznia kell fájlból beolvasást, billentyűzetről olvasást, menüt, fájlba írást, képernyőre írást, súgót.
Előzetes megjegyzés az alábbi feladatokhoz
Számos részfeladat konkrét paraméterekkel rendelkezik, pl. a helységnévre utalnak, „Söréd”, „hugyagi”. Az ilyen konkrét paramétereket ugyan beolvasni nem kell (bár szabad!)1, de szimbolikus konstansként deklarálni kell a programban. Amennyiben függvényekkel oldja meg a szerző az egyes részfeladatokat (hiszen ez is többlet pontot jelent), akkor ez a paraméter is szerepeljen a megfelelő függvény paraméterlistáján.
A Facebookon nagyon sok információt tartanak nyilván a felhasználókról. Az egyik bennfentes alkalmazott megosztotta Önnel az adatbázis egy részét. Ez lesz programjának a bemenete. A bemenet egy-egy sora a Facebookon regisztrált egy-egy felhasználó kétféle adatát tartalmazza, szóközzel elválasztva: a születési helyet (településnév) – ha nincs megadva, akkor a településnév helyett „-” jel van –, és hogy hány darab képet töltött fel az illető. Az adatok regisztrálási idő szerint (csökkenően) rendezve követik egymást, és csak egy szóból álló településnevek fordulnak elő. Egyik este sörözgetés közben a haverokkal a következő kérésekre keresik a választ:
a) Töltöttek-e föl képet Öcsödön?
b) Hány felhasználó van Nőtincsen?
c) Hány képet töltött fel az első hugyagi felhasználó, ha volt ilyen?
d) Összesen hány képet töltöttek fel Rumból?
Az átmulatott éjszaka után, másnap – miután már elmúlt a fejfájása – programot ír, ami megválaszolja a kérdéseket. Természetesen dokumentálni is kell, hogy legközelebb meg tudják beszélni! -
cinkoxid
senior tag
Üdv.
Tudna valaki segíteni egy egyszerű programrész megírásában? Csak beolvasni kell egy fájlból, amiben nevek, helységek szerepelnek és azzal kapcsolatos kérdéseket feltenni, de nekem ez még nem megy
Aki tudna segíteni, az írna privátot? Előre is köszönöm. -
WonderCSabo
félisten
válasz
Oppenheimer #4604 üzenetére
Az zsír akkor, bár a kérdésem nekem is az, mint M_AND_Ms-nek.
-
M_AND_Ms
veterán
válasz
Oppenheimer #4604 üzenetére
Az Acrobat az fizetős, nem?
-
Oppenheimer
nagyúr
válasz
WonderCSabo #4603 üzenetére
De. Megadod a mappát, az Acrobat meg csinál belőle egy pdf-et amiben a hivatkozások is működnek.
-
WonderCSabo
félisten
válasz
Oppenheimer #4602 üzenetére
Azért sok oldalas, hivatkozás JavaDoc HTML-ből pdf-et csinálni nem triviális feladat. Akkor inkább a pdfdoclet.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Telefon felvásárlás!! Samsung Galaxy S23/Samsung Galaxy S23+/Samsung Galaxy S23 Ultra
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 4060Ti 8GB GAMER PC termékbeszámítással
- LG 65" C1 OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready!
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest