java datatypes loops
Osnovni koncepti Java:
U prethodnom uputstvu vidjeli smo uvod u Javu platforma.
U ovom uputstvu vidjet ćemo sljedeće osnovne pojmove:
što od navedenog vrijedi za test integracije?
- Java tipovi podataka
- Java petlje: Za petlju , Dok petlja , Za svaku petlju.
- Java nizovi
- Switch Case u Javi
- Javna tvrdnja
Preporučeno čitanje => Cjelovit vodič za Javu
Pogledajte donji video vodič o:
Tipovi podataka, petlje, nizovi, prekidači i tvrdnje u Javi:
Varijable i tipovi podataka u Javi:
Tipovi podataka
Vrsta podataka korisna je za pohranu podataka i određivanje veličine i vrste podataka.
U Javi su dostupne dvije vrste podataka:
- Primitivno
- Neprimitivni / objektni tip.
U Javi bi sve varijable trebale biti deklarirane prije njihove upotrebe.
Na primjer, int a = 1 ; Ovdje inzistiramo na kompajleru da 'a' postoji i parafiran je s vrijednošću 1. Na temelju ovog tipa podataka ( int ), kompajler će dodijeliti memoriju.
Primitivni tipovi podataka
- Char: To je jedan 16-bitni Unicode znak.
- Boolean: To je jedan bit i to može imati istinite i lažne vrijednosti.
- Bajt: Bajt je 8-bitni dvobrojni komplementni broj. To je uglavnom korisno u velikim nizovima radi uštede memorije, a opseg mu je od -128 do 128.
- Kratak: Ova je vrsta korisnija i za uštedu memorije u velikim nizovima i to je 16-bitni cijeli broj s potpisom komplementa.
- Int : 32-bitna nadopunjena dvojka.
- Dugo: 64-bitni dodatak dva.
Tipovi podataka s pomičnom zarezom
plutajuće i dvostruko: Float je 32-bitna jednostruka precizna pokretna točka. Double je 64-bitni dvostruki precizni broj s pomičnim zarezom.
Raspon tipova podataka
| VRSTA PODATAKA | DEFUALNA VRIJEDNOST | VELIČINA | PRIMJERI KNJIŽEVNOSTI | DALJINA |
|---|---|---|---|---|
| plutati | 0,0f | 32 bita | 1,23e100f, -1,23e-100f, .3f, 3,14F | 3,40282347 x 10 38, 1,40239846 x 10 -45f |
| boolean | 1 bit | točno netočno | - | |
| bajt | 0 | 8 bita | (nema) | -128 do 127 |
| ugljen | u0000 | 16 bita | 'a', ' u0041', ' 101', '\', '' ',' n ',' ß ' | ' u0000' - ' uffff' |
| kratak | 0 | 16 bita | (nema) | -32.768 do 32.767 |
| int | 0 | 32 bita | -2, -1, 0, 1, 2 | -2,147,483,648 do 2,147,483,647 |
| dugo | 0L | 64 bita | -2L, -1L, 0L, 1L, 2L | -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807 |
| dvostruko | 0,0 d | 64 bita | 1,23456e300d, -1,23456e-300d, 1e1d | 1,7976931348623157 x 10 308, 4,9406564584124654 x 10 -324 |
Primjer programa za tipove podataka:
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); } } Nizovi
To je objekt koji može sadržavati fiksni broj vrijednosti sličnog tipa podataka. Niz može stvoriti nova ključna riječ.
Int array = new int(5); Ovdje je vrsta niza int, a duljina 5.

Duljina polja trebala bi se inicijalizirati dok se niz stvara.
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 Petlje
Petlje se obično koriste za izvršavanje istog niza uputa više puta.
Na primjer, ako želite pet puta ispisati rečenicu 'blog za pomoć pri testiranju softvera', morate navesti ovako.
što je testiranje sustava na primjeru
Bez petlje:
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”); } S petljama:
public static void main (String () args) { for (int i=0; i<5; i++) { System.out.println(“software testing help blog”); } } Petlja for korisna je za ponavljanje vrijednosti.
Za petlju:
for (initialization; termination; increment) { statement(s)} Dok petlja:
Dok Loop prvo provjerava logički uvjet i ako je taj uvjet istinit, izrazi će se izvršavati više puta dok uvjet ne uspije.
While (condition) { Statement to be executed } Učinite dok petlja:
U do while petlja , naredba će se prvo izvršiti, a zatim će se provjeriti stanje. Ako je uvjet istinit, naredba će se ponovno izvršiti. Inače, izvršenje će izaći iz petlje.
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 prebacivanju
Izjava o prebacivanju imat će broj izvršenja. Na temelju unosa vrijednosti izvršit će se slučaj prekidača.
Ovdje je vrijednost 8, slučaj 8 će se izvršiti.
najbolji besplatni DVD ripper za Windows 10
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); } Tvrdnja u Javi
Tvrdnja se koristi za testiranje pretpostavke koju smo iznijeli tijekom programiranja.
Na primjer, primamo podatke od treće strane. Pretpostavljamo da unos the neće biti null.
Za testiranje tog programa koristi se tvrdnja.
Način tvrdnje: 1 potvrditi izraz;
Način tvrdnje: 2 tvrde 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); } } 
Da biste testirali ovaj program, trebalo bi omogućiti tvrdnju. Da bi se omogućilo tvrđenje, u konfiguraciji pokretanja treba dodati parametar.


Zaključak
U ovom uputstvu naučili smo o osnovnim konceptima koji su potrebni za izvođenje Java programa. Istražili smo tipove podataka, petlje, nizove i tvrdnje.
Naš predstojeći vodič objasnit će više o Oops konceptu u Javi !!
Preporučena literatura
- Implementacija Jave: Izrada i izvršavanje Java JAR datoteke
- Java virtualni stroj: kako JVM pomaže u pokretanju Java aplikacije
- Pristupiti modifikatorima u Javi - Vodič s primjerima
- Java Vodič za refleksiju s primjerima
- Uvod u programski jezik Java - Video vodič
- JAVA Tutorial za početnike: 100+ praktičnih Java Video tutorijala
- OOP Java: Uvod u objektno orijentirano programiranje u Javi
- Korištenje Java YourKit Profiler u JMeteru


