Artikels

Java oefeninge vir Java Base opleidingskursus

Lys van Java-oefeninge met oplossing vir Java Base-opleidingskursus.

Die nommering van die oefening is 'n aanduiding van die moeilikheidsgraad, van die eenvoudigste tot die mees ingewikkelde. As jy enige kommentaar, vrae of voorstelle het: skryf aan ons by info @bloginnovazione.it

Oefening 1
Skryf 'n Java-program wat die gebruiker vra om twee stringe in te voer en wys die gebruiker waar as die stringe dieselfde is en onwaar as hulle verskillend is.
Oefening 2
Skryf 'n Java-program wat die gebruiker vra om twee stringe (str1 en str2) in te voer en wat 'n ander sin aan die gebruiker vertoon met die volgende voorwaardes:
1) as hulle dieselfde is, skryf "die string" + + "Is gelyk aan" +
2) as hulle verskil, skryf "die string" + + "Is anders as" +
3) as een van die twee ingesluit is in die ander "die string" + + ”Is ingesluit in die +-string
4) in die geval dat die een by die ander ingesluit is, sê hoeveel gevalle daar is, en skryf dan
"Die gebeure is:" +
Oefening 3
Gegewe 'n sleutelbordinvoer, kontroleer die inhoud, (die eerste drie voorwaardes is nie eksklusief nie, terwyl die valse (kontemporêre) van die eerste drie voorwaardes die vierde opsie impliseer):
1) as binêre getal omskakel na desimale en heksadesimale uitvoer
2) as desimale getal omskakel na uitvoer na binêre en heksadesimale
3) as hex getal omskakel na binêre en desimale uitvoer
4) rapporteer in alle ander gevalle onaanvaarbare insette en versoek invoeging
doen dan die omskakelings 101, 1 en 2 vir die invoer '3'
vir invoer '123' doen omskakelings 2 en 3
vir invoer '89A' doen die omskakeling 3
vir invoer '89G' voer punt 4 uit
Oefening 4
Maak 'n program wat 'n temperatuur van grade Celsius na grade Kelvin omskakel. Die program moet twee etikette, twee teksvelde en 'n knoppie hê. Teksvelde en byskrifte moet in 'n paneel met 'n enkelkolom-roosteruitleg georganiseer word; 'n ander paneel sal die enkele knoppie bevat en daar sal die hoofpaneel wees wat die twee panele bevat wat beskryf word.
Oefening 5
Skryf 'n Java-program wat twee sleutelbordinsette neem en die som uitvoer, in ag genome:
- as hulle twee heelgetalle is, word die som as uitvoer gerapporteer
- as hulle twee stringe is, word die aaneenskakeling in die uitvoer gerapporteer
Oefening 6
Herskryf die kode van oefening 3 deur die Java-oorlading te gebruik, definendo twee metodes wat dieselfde naam het en wat implementeer: die eerste die rekenkundige som en die tweede die aaneenskakeling van snare
Oefening 7
Herskryf die kode van oefening 4 deur Java-oorlading te gebruik, en herken die inhoud van snare deur gebruik te maak van gereelde uitdrukkings. As daar ten minste een letter is dan voeg ons saam, anders voeg ons by
Oefening 8
Die skryf van 'n Java-program wat 'n nommer in invoer gegee het, bereken die faktoriaal deur beide rekursie en iterasie te gebruik, en skryf beide resultate na die uitvoer.
Oefening 9
Die skryf van 'n Java-program wat 'n nommer in invoer gegee het, bereken die faktoriaal deur beide rekursie en iterasie te gebruik, en skryf beide resultate na die uitvoer.
Oefening 10
Skryf 'n Java-program wat in staat is om die bewerkings van invoeging, verwydering en binêre soek binne 'n lys heelgetalle te bestuur, met die doel om 'n geordende indeks van getalle te bestuur deur die gedrag van 'n tabelindeks van 'n relasionele databasis te simuleer.
Oefening 11
Skryf 'n java-program wat 'n invoerlêer genaamd textinput.txt lees en die inhoud daarvan kontroleer
1) as die lêer nie bestaan ​​nie, skryf "die lêer bestaan ​​nie"
2) as die lêer bestaan ​​en leeg is, skryf "die textinput.txt-lêer is leeg"
3) as die lêer bestaan ​​en slegs een nommer bevat, druk die nommer op die skerm
4) as die lêer bestaan ​​en twee getalle op twee reëls bevat, druk die som tussen die twee getalle
5) as die lêer bestaan ​​en meer as twee nommers bevat, maak dit die produk
Oefening 12
Skryf 'n Java-program om bestellings by restauranttafels te bestuur.
Tafels kan in die restaurant gereël word, elk met 'n numeriese ID en 'n aantal sitplekke.
Vir elke tafel moet gestoor word die beven die skottelgoed wat verbruik word, moet dit moontlik wees om outomaties die rekening te bereken om te betaal.
Die skottelgoed en die bevande beskikbaar, word eerder in 'n 'Menu'-klas gestoor wat hulle in twee kategorieë verdeel (geregte en bevgaan, inderdaad).
Elke gereg of bevanda moet gekwalifiseer word deur 'n unieke alfanumeriese identifiseerder (naam) en sy prys.

Opstel BlogInnovazione.it


Innovasie nuusbrief
Moenie die belangrikste nuus oor innovasie mis nie. Registreer om hulle per e-pos te ontvang.

Onlangse artikels

Die voordele van inkleurbladsye vir kinders - 'n wêreld van magie vir alle ouderdomme

Die ontwikkeling van fyn motoriese vaardighede deur inkleur berei kinders voor vir meer komplekse vaardighede soos skryf. Om in te kleur...

2 Mei 2024

Die toekoms is hier: hoe die verskepingsbedryf die wêreldekonomie revolusioneer

Die vlootsektor is 'n ware globale ekonomiese moondheid, wat na 'n 150 miljard-mark navigeer het ...

1 Mei 2024

Uitgewers en OpenAI onderteken ooreenkomste om die vloei van inligting wat deur Kunsmatige Intelligensie verwerk word, te reguleer

Verlede Maandag het die Financial Times 'n ooreenkoms met OpenAI aangekondig. FT lisensieer sy wêreldklas-joernalistiek ...

30 April 2024

Aanlynbetalings: Hier is hoe stroomdienste jou vir altyd laat betaal

Miljoene mense betaal vir stromingsdienste en betaal maandelikse intekengeld. Dit is algemene opinie dat jy...

29 April 2024