Java kiegészítő lecke – Többszörös megszámlálás

Csak akkor olvass tovább, ha a többszörös megszámlálás feladatot megoldottad, vagy nem sikerült megoldani. Alapeset Az alap probléma tehát az, hogy számoljuk meg, egy szám hányszor fordul elő egy olyan tömbben, amely a [0;10] intervallumból tartalmaz elemeket. A megoldás rendkívül Tovább Java kiegészítő lecke – Többszörös megszámlálás

Java kiegészítő lecke – Többszörös rendezés

Csak akkor olvass tovább, ha a többszörös rendezés feladatot megoldottad, vagy nem sikerült megoldani. Adott tehát egy Kutya osztály. Minden kutyáról 2 tulajdonságot tartunk nyilván. Ezt kellene előbb fajta, majd azonos fajta esetén életkor szerint rendezni. A megoldás A feladat Tovább Java kiegészítő lecke – Többszörös rendezés

Java kiegészítő lecke – Alap algoritmusok speciális esetekben

Láthattad, hogy az alap algoritmusok nagyon sokféle feladatra szinte kész megoldásokat adnak. A valóságban azonban sokszor nem ilyen tiszta formában fordulnak elő, mivel a feltételek lehetnek bonyolultabbak is. Nem ennyire egyszerű a dolog, ha például a kérdés nem pusztán a Tovább Java kiegészítő lecke – Alap algoritmusok speciális esetekben

Java programozás 19. – StringBuilder

StringBuilder, avagy String kezelés profiknak A String megváltoztathatatlan. Ez tény. Ha mégis módosítjuk, akkor egy új Stringet hozunk létre, az előzőt meg magára hagyjuk. Ez 1-2 lépés esetén nem túl nagy gond, de amikor egy Stringet sokszor kell megváltoztatni, vagy Tovább Java programozás 19. – StringBuilder

Java programozás 23. – Saját objektumok

Saját objektumok, avagy kezdjük el tényleg használni a Java nyelvet Mint már említettem, ez az OO szemlélet abból indul ki, hogy a fejlesztés során modellezett objektumok állandóak, csak a hozzájuk kapcsolódó teendők változnak. Az objektum egyfajta önálló entitás, ami tulajdonságokkal Tovább Java programozás 23. – Saját objektumok

Java programozás 20. – ArrayList

ArrayList, avagy a felmentő sereg a rugalmatlan tömbök helyett A tömbök korlátjai Szerintem mindenki emlékszik arra a pillanatra, amikor megismerte a tömböket. Vagy szerelem volt első látásra, vagy ekkor esett először komolyan kétségbe. De ha túltette magát az első sokkon, Tovább Java programozás 20. – ArrayList

Java programozás 15. – String

String, avagy minden, amit begépelhetsz (vagy nem) A Java programozási nyelvben, mint megtudhattad, többféle változótípus létezik. Ezek egy része egyszerű (primitív) típus, de vannak összetett, komplexebb típusok, ezek minden esetben objektumok. Ezek egyike a karakterlánc, más nevén String. Mint a Tovább Java programozás 15. – String

Java programozás 13. – Osztályok és objektumok

Osztályok és objektumok, avagy mi van a motorháztető alatt Fura lesz, de nem a címmel megegyező sorrendben ismertetném ennek résznek az anyagát. Az ok egyszerű. Először értsük meg nagy vonalakban, hogy mi az objektum, az miből lesz, és mi az Tovább Java programozás 13. – Osztályok és objektumok

Java programozás 5. – Metódusok

Metódusok, avagy a programozás igáslovai A Java készítői rengeteg dolgot megírtak helyettünk, amelyeket kezdő programozóként sokszor úgy használunk, hogy nem is tudatosul. Ezek végzik a munka nagyját, ők azok, akik a változókat kezelik, és a programunk különböző részei között a Tovább Java programozás 5. – Metódusok

Java programozás 18. – Adatbekérés

Adatbekérés, avagy készítsünk interaktív programokat Ahogy előre haladunk a programozás tanulásában egyre inkább felmerül az az igény, hogy ne csak előre megadott adatokkal dolgozzon a program, hanem menet közben mi is adhassunk neki munkát. Vagy egyszerűen csak befolyásoljuk a program Tovább Java programozás 18. – Adatbekérés