java datatypes loops
Osnovni koncepti Java:
V prejšnji vadnici smo videli uvod v Javo platformo.
V tej vadnici bomo videli naslednje osnovne koncepte:
kaj je omrežna varnostna koda
- Vrste podatkov Java
- Zanke Java: Za zanko , Medtem ko zanka , Za vsako zanko.
- Java nizi
- Switch Case v Javi
- Java Assertion
Priporočeno branje => Popoln vodnik za Javo
Oglejte si spodnjo video vadnico o:
Podatkovni tipi, zanke, nizi, stikala in trditve v Javi:
Spremenljivke in podatkovni tipi v Javi:
Vrste podatkov
Podatkovni tip je uporaben za shranjevanje podatkov in določanje velikosti in vrste podatkov.
V Javi sta na voljo dve vrsti podatkov:
- Primitivno
- Neprimitivni / objektni tip.
V Javi je treba vse spremenljivke deklarirati pred njihovo uporabo.
Na primer, int a = 1 ; Tu vztrajamo pri prevajalniku, da obstaja 'a' in je parafiran z vrednostjo 1. Na podlagi tega tipa podatkov ( int ), bo prevajalnik dodelil pomnilnik.
Primitivni tipi podatkov
- Char: To je en sam 16-bitni znak Unicode.
- Logično: To je en bit in ima lahko resnične in napačne vrednosti.
- Bajt: Bajt je 8-bitno dve komplementarno celo število. To je v glavnem koristno za velike nize za prihranek pomnilnika in je v razponu od -128 do 128.
- Kratek: Ta vrsta je tudi bolj uporabna pri varčevanju s pomnilnikom v velikih nizih in je 16-bitno celo število s podpisom komplementa.
- Int : 32-bitna dopolnjena dvojica.
- Dolga: 64-bitno dopolnilo dveh.
Tipi podatkov s plavajočo vejico
plavajoča in dvojna: Float je 32-bitna enojna natančnost s plavajočo vejico. Double je 64-bitna dvojno natančna številka s plavajočo vejico.
Obseg tipov podatkov
VRSTA PODATKOV | POMANJKLJIVA VREDNOST | VELIKOST | PRIMERI KNJIŽEVNOSTI | OBMOČJE |
---|---|---|---|---|
float | 0,0f | 32-bitni | 1,23e100f, -1,23e-100f, .3f, 3,14F | 3,40282347 x 10 38, 1,40239846 x 10 -45f |
logično | 1 bit | pravilno napačno | - | |
bajt | 0 | 8 bitov | (nič) | -128 do 127 |
char | u0000 | 16 bitov | 'a', ' u0041', ' 101', '\', '' ',' n ',' ß ' | ' u0000' - ' uffff' |
kratek | 0 | 16 bitov | (nič) | -32.768 do 32.767 |
int | 0 | 32-bitni | -2, -1, 0, 1, 2 | -2,147,483,648 do 2,147,483,647 |
dolga | 0L | 64-bitni | -2L, -1L, 0L, 1L, 2L | -9.223.372.036.854.775.808 do 9.223.372.036.854.775.807 |
dvojno | 0,0 d | 64-bitni | 1.23456e300d, -1.23456e-300d, 1e1d | 1,7976931348623157 x 10 308, 4,9406564584124654 x 10 -324 |
Primer programa za podatkovne tipe:
public class DemoDataType { public static void main(String() args) { // Auto-generated method stub char C='M'; char a=65535; byte b1=-128; byte b2=127; int i1=-2147483648; int i2=2147483647; short s1=-32768; short s2=32767; long L2=9223372036854775807L; long L1=-9223372036854775808L; float f1=3.40282346638528860e+38f; //float f3=3.40282347e+38f; float f2=1.40129846432481707e-45f; double d=4.37346473; System.out.println('char is: ' + C); System.out.println('int low range is: ' + i1); System.out.println('int high ramge is: ' + i2); System.out.println('byte is: ' + b1); System.out.println('short low range: ' + s1); System.out.println('short high range: ' + s2); System.out.println('Long high range is: ' + L2); System.out.println('Long Low range is: ' + L1); System.out.println('double is: ' + d); } }
Polja
Je objekt, ki lahko vsebuje določeno število vrednosti podobnega podatkovnega tipa. Matriko lahko ustvari nova ključna beseda.
Int array = new int(5);
Tu je vrsta matrike int, dolžina pa 5.
unix ukazuje na vprašanja in odgovore za izkušene
Med ustvarjanjem polja je treba inicializirati dolžino polja.
public class ArrayDemo { public static void main(String() args) { // TODO Auto-generated method stub int Array() = new int(5); Array(0)=100; Array(1)=200; Array(2 )=300; Array(3)=400; Array(4)=500; for(int i=0;i Zanke
Zanke se običajno uporabljajo za večkratno izvajanje istega sklopa navodil.
Na primer, če želite petkrat natisniti stavek »blog za pomoč pri testiranju programske opreme«, morate navesti tako.
Brez zank:
public static void main(String() args) { System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); }
Z zankami:
public static void main (String () args) { for (int i=0; i<5; i++) { System.out.println(“software testing help blog”); } }
Zanka je uporabna za ponavljanje vrednosti.
Za zanko:
for (initialization; termination; increment) { statement(s)}
Medtem ko zanka:
Medtem ko Loop najprej preveri logično stanje in če je ta pogoj resničen, se stavki izvajajo večkrat, dokler pogoj ne uspe.
While (condition) { Statement to be executed }
Naredi, medtem ko zanko:
V do while zanko , bo stavek najprej izveden, nato pa stanje preverjeno. Če je pogoj izpolnjen, se stavek znova izvede. V nasprotnem primeru bo izvedba prišla iz zanke.
do { Statements to be executed } while(condition);
Demo program Loops:
package demopproj; public class LoopsDemo { public static void main(String args()) { //for loop demo for(int i=0;i<5;i++) { System.out.println('iteration number : ' + i); } //while loop demo int count_while = 1; while (count_while < 3) { System.out.println('count_while is: ' + count_while); count_while++; } //do while demo int count_dowhile = 1; do { System.out.println('count_dowhile is: ' + count_dowhile); count_dowhile++; } while (count_dowhile < 3); //for each demo int() numbers = {1,2,3,4,5}; for (int item : numbers) { System.out.println('item number is: ' + item); } } }
Izjava o preklopu
Stavek Switch bo imel številko izvedbe. Na podlagi vnesene vrednosti bo izveden primer stikala.
Tu je vrednost 8, primer 8 bo izvršen.
internet stvari, ki jih podjetja lahko gledajo
public class SwitchDemo { public static void main(String() args) { //switch demo int item = 8; String product; switch (item) { case 1: product = 'iphone5'; break; case 2: product = 'iphone6'; break; case 3: product = 'iphone7'; break; case 4: product = 'iphone8'; break; case 5: product = 'samsung7'; break; case 6: product = 'samsung8'; break; case 7: product = 'nokia'; break; case 8: product = 'macbook'; break; default: product = 'motoG'; break; } System.out.println(product); }
Trditev v Javi
Trditev se uporablja za preizkus domneve, ki smo jo podali med programiranjem.
Na primer, prejmemo prispevek tretje osebe. Predvidevamo, da vnos the ne bo nič.
Za preizkus tega programa se uporablja trditev.
Metoda trditve: 1 trditev izraz;
Način trditve: 2 uveljavi izraz1: izraz2;
public class AssertionExample { public static void main(String() args) { // TODO Auto-generated method stub int value=5; assert value > 20 : 'Underweight'; System.out.println('value is'+value); } }

Za preizkus tega programa je treba omogočiti trditev. Če želite omogočiti uveljavitev, je treba v konfiguracijo izvajanja dodati parameter.


Zaključek
V tej vadnici smo spoznali osnovne koncepte, ki so potrebni za izvajanje programa Java. Raziskovali smo tipe podatkov, zanke, nize in trditve.
Naša prihajajoča vadnica bo razložila več o konceptu Oops v Javi !!
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Uvajanje Java: Ustvarjanje in izvajanje datoteke Java JAR
- Navidezni stroj Java: kako JVM pomaga pri zagonu aplikacije Java
- Dostopni modifikatorji v Javi - Vadnica s primeri
- Vadnica za odsev Java s primeri
- Uvod v programski jezik Java - Video vadnica
- JAVA Vadnica za začetnike: 100+ praktičnih Javnih video vadnic
- OOP Java: Uvod v objektno usmerjeno programiranje v Javi
- Uporaba Java YourKit Profiler v JMeter