A Java az egyik legnépszerűbb programozási nyelv, amelyet széles körben használnak az informatikai iparban. Ez egyszerű, robusztus, és segít, hogy újra a kódot. Ebben a cikkben nézzük meg néhány fontos programot a Java alapjainak megértéséhez.
Az alábbiakban felsoroljuk azokat a programokat, amelyeket ebben a cikkben fogok lefedni.
melyek az alapvető Java programok?,
- számológép Program Java
- faktoriális Program segítségével rekurzió
- Fibonacci sorozat Program
- Palindrome Program Java
- Permutáció és kombinációs Program
- Pattern programok Java
- karakterlánc fordított Program Java
- tükör inverz Program Java
mik azok a fejlett Java programok?,
- bináris keresési Program Java
- HeapSort Program Java
- elemek eltávolítása ArrayList
- HashMap Program Java
- körkörös LinkedList Program Java
- Java adatbázis-csatlakozási Program
- egy mátrix Program átültetése
kezdjük !
melyek az alapvető Java programok?
írjon egy Java programot az alapvető számológép műveletek végrehajtásához.
Ha egy számológépre gondolunk, az olyan műveletek, mint az összeadás, kivonás, szorzás, osztás jut az elmébe., Hajtsuk végre az alapvető számológép műveleteket az alábbi program segítségével.
a fenti program végrehajtásakor a kimenet az alábbiak szerint néz ki:
Enter two numbers: 20 98Enter an operator (+, -, *, /): /20.0 / 98.0 = 0.2
írjon egy Java programot egy szám faktoriálisának kiszámításához.
egy szám Faktoriálja az összes pozitív szám szorzata, amely kisebb vagy egyenlő a számmal. Az n szám faktoriálisát n jelöli!
most írjunk egy programot, és találjuk meg a szám faktoriálisát a rekurzió segítségével.,
a fenti program végrehajtásakor egy szám faktoriálisát kapja az alábbiak szerint:
Enter the number:12Factorial of entered number is: 47900160
írjon egy Java programot a Fibonacci sorozat kiszámításához n számokig.
Ez egy olyan sorozat, amelyben a következő kifejezés az előző két kifejezés összege. Például: 0 1 1 2 3 5 8 13……. Írjunk egy Java programot a Fibonacci sorozat kiszámításához.
a fenti kód végrehajtásakor a kimenet úgy néz ki, mint:
Upto 100: 0 + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 + 55 + 89 +
írjon egy Java programot, hogy megtudja, hogy az adott karakterlánc Palindrome-e vagy sem.,
a palindrom egy szám, karakterlánc vagy szekvencia, amely ugyanaz lesz, még akkor is, ha megfordítja a sorrendet. Például a versenyautó, ha visszafelé írjuk, ugyanaz lesz, mint a versenyautó.
a kód futtatásakor ellenőrizni fogja, hogy az adott karakterlánc palindróma-e vagy sem, az alábbiak szerint:
Enter your Statement: RACECARRACECAR is palindrome = trueEnter your Statement: EDUREKAEDUREKA is palindrome = false
írjon egy Java programot a permutáció és a 2 szám kombinációjának kiszámításához.
Ez egy adott számú elem különböző elrendezése, egyenként, vagy részben,vagy egyszerre. Vessünk egy pillantást annak végrehajtására.,
a fenti kód végrehajtásakor a kimenet az alábbiak szerint néz ki:
Enter Value of n : 5Enter Value of r : 3NCR = 10NPR = 60
írjon egy programot Java-ban az ábécé és a gyémánt minta megismeréséhez.
itt a for loop segítségével különböző mintákat nyomtathat Java-ban. Két különböző mintát fogok végrehajtani ebben a cikkben. Az első az ábécé a minta, a következő pedig a gyémánt alakú minta lesz. Most nézzük meg az ábécé végrehajtását egy minta.,
Output:
Diamond Pattern Program in Java
Enter the number of rows: 5 * *** ***** **************** ******* ***** *** *
Ez lesz a kimenet a gyémánt alakú minta program. Most lépjünk tovább, és lássuk, mi következik.
írjon egy Java programot az adott karakterláncban lévő betűk megfordításához.
Ez a Java program megfordítja a felhasználó által megadott karakterláncban szereplő betűket. Például a Hello People-t olleH elpoeP-nek nevezik. Ugyanezt hajtsuk végre a Java használatával.,
a fenti program kimenete az alábbiak szerint lesz:
WelcomeToEdurekaemocleW oT akerudE
írjon egy Java programot annak ellenőrzésére, hogy az adott tömb tükör inverz-e vagy sem.
kimenet: nem
// Ha az adott tömb {3,4,2,0,1} lenne nyomtatva igen, mint a kimenet, mert a tömb tükör inverz.
írjon egy Java programot egy bináris keresési algoritmus megvalósításához.,
Ez egy keresési algoritmus, amely megtalálja a célérték helyzetét egy rendezett tömbben. A bináris keresés összehasonlítja a célértéket a tömb középső elemével. Most nézzük meg, hogyan kell végrehajtani egy bináris keresési algoritmust.
a fenti program végrehajtásakor megkeresi az adott index
Element found at index 4
Java program írása a HeapSort algoritmus végrehajtásához.
Heap sort egy összehasonlítás alapú rendezési technika alapján bináris halom adatstruktúra., Hasonló a kiválasztási rendezéshez, ahol először megtaláljuk a maximális elemet, majd a maximális elemet a végére helyezzük. Ezután ismételje meg ugyanazt a folyamatot a fennmaradó elemhez. Írjuk meg a programot, és értsük meg a működését.
Output:
5,6,7,11,12,13
írjon egy Java programot, hogy eltávolítsa az elemeket egy ArrayList
ArrayList alkalmazásból, ahol az elemek dinamikusan hozzáadhatók vagy eltávolíthatók a listáról. Ezenkívül a lista mérete dinamikusan növekszik, ha az elemeket a kezdeti méretnél nagyobb mértékben adják hozzá., Az alábbi programban először beillesztem az elemeket az Arraylistbe, majd törölöm az elemeket a listáról a specifikáció alapján. Értsük meg a kódot.
A program végrehajtásakor a kimenet így néz ki:
írjon egy programot Java-ban a HashMap végrehajtásához.
HashMap egy térkép alapú gyűjtemény osztály, amely tárolására használt kulcs & érték párok, ez jelöli HashMap<kulcs, érték> vagy HashMap<k, v>., Ez az osztály nem garantálja a térkép sorrendjét. Ez hasonló a Hashtable osztály, kivéve, hogy ez unsynchronized és lehetővé teszi nulls (null értékek null kulcs). Lássuk, hogyan lehet végrehajtani a HashMap logikát Java-ban az alábbi program segítségével.
a HashMap program végrehajtásakor a kimenet így megy:
map is emptySize of map is:- 3{abc=10, xyz=20, mno=30}value for key "abc" is:- 10map is empty
írjon egy Java programot a kör alakú Linkedlistben lévő csomópontok nyomtatásához
az első megközelítés következik. Itt a csomópont a lista egyik eleme, amelynek két része van, az adatok és a következő., Az adatok a csomópontban tárolt adatokat reprezentálják,a következő pedig a mutató, amely a következő csomópontra mutat. most értsük meg annak végrehajtását.
a program végrehajtásakor a kimenet az alábbiak szerint lesz:
Nodes of the circular linked list:1 2 3 4
írjon egy Java programot az SQL adatbázishoz való csatlakozáshoz.
a fenti kód végrehajtásakor létrehozza a kapcsolatot az adatbázissal, majd lekéri az adatbázisban található adatokat.
írjon egy Java programot egy adott mátrix átültetésének megtalálásához.,
a fenti program végrehajtásakor a kimenet így megy:
Result matrix is1 2 3 41 2 3 41 2 3 41 2 3 4
Ha bármilyen kihívással szembesül ezekkel a java programokkal, kérjük, kommentálja problémáit az alábbi szakaszban. Eltekintve ez a Java programok cikket, ha azt szeretnénk, hogy képzett szakemberek ezt a technológiát, akkor választhat a strukturált képzés Edureka!
tehát ez a Java programok blog végére vezet. Remélem, informatívnak találta, és segített megérteni a Java alapjait.,
nézze meg az Edureka, egy megbízható online tanulási cég Java képzését, amelynek hálózata több mint 250 000 elégedett tanuló. Azért vagyunk itt, hogy segítsen minden lépést az utazás, válás mellett ez a java interjú kérdések, mi jön ki a tananyag, amely célja a diákok, szakemberek, akik szeretnék, hogy egy Java fejlesztő. A kurzust úgy tervezték, hogy előnyt nyújtson a Java programozáshoz, és kiképezze Önt mind a core, mind a advanced Java koncepciókra, valamint különféle Java keretrendszerekre, mint például a Hibernate & tavasz.
Vélemény, hozzászólás?