artikels

Java-oefeningen foar Java Base-opliedingskursus

List fan Java-oefeningen mei oplossing foar Java Base-trainingskursus.

De nûmering fan 'e oefening is yndikatyf fan it nivo fan swierrichheden, fan' e ienfâldichste oant de meast komplisearre. As jo ​​opmerkings, fragen of suggestjes hawwe: skriuw ús op info @bloginnovazione.it

Oefening 1
Skriuw in Java-programma dat de brûker freget om twa stringen yn te fieren en de brûker wier toant as de stringen itselde binne en falsk as se oars binne.
Oefening 2
Skriuw in Java-programma dat de brûker freget om twa stringen (str1 en str2) yn te fieren en dat in oare sin foar de brûker toant mei de folgjende betingsten:
1) as se itselde binne skriuw "de tekenrige" + + "Is gelyk oan" +
2) as se oars binne skriuw "de tekenrige" + + "Is oars as" +
3) as ien fan de twa is opnaam yn de oare "de tekenrige" + + "Is opnommen yn 'e + tekenrige
4) yn it gefal dat ien yn 'e oare opnommen is, sis hoefolle foarfallen der binne en skriuw dan
"De foarfallen binne:" +
Oefening 3
Mei in toetseboerdynput, kontrolearje de ynhâld, (de earste trije betingsten binne net eksklusyf, wylst de falske (hjoeddeistige) fan 'e earste trije betingsten de fjirde opsje ympliseart):
1) as binêre nûmer konvertearje nei desimale en heksadesimale útfier
2) as desimale getal konvertearje nei útfier nei binêre en heksadesimale
3) as hex getal konvertearje nei binêre en desimale útfier
4) yn alle oare gefallen rapportearje ûnakseptabele ynfier en fersyk ynfoegje
doch dan foar de ynfier '101' de konversaasjes 1, 2 en 3
foar ynfier '123' dwaan konversaasjes 2 en 3
foar ynfier '89A' dwaan de konverzje 3
foar ynfier '89G' útfiere punt 4
Oefening 4
Meitsje in programma dat in temperatuer konvertearret fan graden Celsius nei graden Kelvin. It programma moat twa labels, twa tekstfjilden en in knop hawwe. Tekstfjilden en labels moatte wurde organisearre yn in paniel mei ien kolomrasteropmaak; in oar paniel sil de inkele knop befetsje en d'r sil it haadpaniel wêze dat de twa beskreaune panielen befettet.
Oefening 5
Skriuw in Java-programma dat twa toetseboerdynputen nimt en de som útfiert, yn betinken nommen dat:
- as se twa heule getallen binne, wurdt de som rapportearre as útfier
- as it twa stringen binne, wurdt de gearhing rapportearre yn 'e útfier
Oefening 6
Skriuw de koade fan oefening 3 oer mei de Java-overload, definendo twa metoaden dy't deselde namme hawwe en dy't útfiere: de earste de rekenkundige som en de twadde de gearhing fan snaren
Oefening 7
Skriuw de koade fan oefening 4 opnij mei Java-overloading, herken de ynhâld fan snaren mei reguliere útdrukkingen. As der op syn minst ien letter is dan keppelje wy oan, oars foegje wy ta
Oefening 8
It skriuwen fan in Java-programma dat in nûmer yn ynfier jout, berekkent de faktorial mei sawol rekursje as iteraasje, en skriuwt beide resultaten nei de útfier.
Oefening 9
It skriuwen fan in Java-programma dat in nûmer yn ynfier jout, berekkent de faktorial mei sawol rekursje as iteraasje, en skriuwt beide resultaten nei de útfier.
Oefening 10
Skriuw in java-programma yn steat om de operaasjes fan ynfoegje, wiskjen en binêr sykjen te behearjen binnen in list mei heule getallen, mei it doel om in bestelde yndeks fan sifers te behearjen troch it gedrach fan in tabelyndeks fan in relaasjedatabase te simulearjen.
Oefening 11
Skriuw in java-programma dat in ynfiertriem mei de namme textinput.txt lêst en de ynhâld kontrolearret
1) as it bestân net bestiet, skriuw dan "it bestân bestiet net"
2) as it bestân bestiet en leech is, skriuw dan "it bestân textinput.txt is leech"
3) as it bestân bestiet en mar ien nûmer befettet, print dan it nûmer op it skerm
4) as de triem bestiet en befettet twa nûmers op twa rigels, printsje de som tusken de twa nûmers
5) as it bestân bestiet en mear dan twa nûmers befettet, meitsje it dan it produkt
Oefening 12
Skriuwen fan in java-programma om oarders te behearjen by restauranttafels.
Tafels kinne wurde regele yn it restaurant, elk mei in numerike id en in oantal sitten.
Foar eltse tafel moat wurde opslein de beven de gerjochten konsumearre, moat it mooglik wêze om automatysk de rekken te berekkenjen om te beteljen.
De skûtels en de bevande beskikber, wurde ynstee opslein yn in 'Menu'-klasse dy't se dielt yn twa kategoryen (gerjochten en bevgean, fansels).
Elts gerjocht of bevanda moat wurde kwalifisearre troch in unike alfanumerike identifier (namme) en syn priis.

opstellen BlogInnovazione.it


Ynnovaasje nijsbrief
Mis it wichtichste nijs oer ynnovaasje net. Meld jo oan om se fia e-post te ûntfangen.

Recent articles

De foardielen fan kleurplaten foar bern - in wrâld fan magy foar alle leeftiden

It ûntwikkeljen fan fynmotoryske feardigens troch kleurjen taret bern op mear komplekse feardigens lykas skriuwen. Kleurje...

2 mei 2024

De takomst is hjir: hoe't de skipfeartsektor de wrâldekonomy revolúsjonearret

De marinesektor is in wiere wrâldwide ekonomyske macht, dy't navigearre is nei in merk fan 150 miljard ...

1 mei 2024

Utjouwers en OpenAI tekenje oerienkomsten om de stream fan ynformaasje te regeljen ferwurke troch Artificial Intelligence

Ofrûne moandei kundige de Financial Times in deal oan mei OpenAI. FT lisinsje har sjoernalistyk fan wrâldklasse ...

30 april 2024

Online betellingen: Hjir is hoe streamingtsjinsten jo foar altyd betelje

Miljoenen minsken betelje foar streamingtsjinsten, beteljen moanlikse abonnemintskosten. It is gewoane miening dat jo ...

29 april 2024