java datatypes loops
Основни концепти Јава:
У претходном водичу видели смо увод у Јаву платформа.
У овом упутству видећемо следеће основне концепте:
најбољи иоутубе у мп4 претварач
- Јава типови података
- Јава петље: За петљу , Док петља , За сваку петљу.
- Јава низови
- Свитцх Цасе у Јави
- Јава Ассертион
Препоручено читање => Комплетан водич за Јаву
Погледајте доле наведени видео водич о:
Типови података, петље, низови, прекидачи и тврдње у Јави:
Варијабле и типови података у Јави:
Типови података
Тип података је користан за складиштење података и одређивање величине и врсте података.
У Јави су доступне две врсте података:
- Примитивно
- Непримитиван / објектни тип.
У Јави, све променљиве треба декларисати пре употребе.
На пример, инт а = 1 ; Овде инсистирамо на компајлеру да „а“ постоји и он је парафиран са вредношћу 1. На основу овог типа података ( инт ), компајлер ће доделити меморију.
Примитивни типови података
- Цхар: То је један 16-битни Уницоде знак.
- Боолеан: То је један бит и ово може имати истините и лажне вредности.
- Бајт: Бајт је 8-битни цео број комплемента. Ово је углавном корисно у великим низовима ради уштеде меморије, а опсег му је од -128 до 128.
- Кратак: Овај тип је такође кориснији за уштеду меморије у великим низовима и то је 16-битни цео број са потписом комплемента.
- Инт : 32-битна допуњена двојка.
- Лонг: 64-битни додатак два.
Типови података са покретном тачком
флоат и доубле: Флоат је 32-битна једнострука прецизна покретна тачка. Доубле је 64-битни двоструки прецизни број са покретном зарезом.
Опсег типова података
ТИП ПОДАТАКА | ДЕФУАЛНА ВРЕДНОСТ | ВЕЛИЧИНА | ПРИМЕРИ КЊИЖЕВНОСТИ | ДОМЕТ |
---|---|---|---|---|
пловак | 0.0ф | 32 бит | 1,23е100ф, -1,23е-100ф, .3ф, 3,14Ф | 3,40282347 к 10 38, 1,40239846 к 10 -45ф |
боолеан | 1 бит | тачно нетачно | - | |
бајт | 0 | 8 бита | (ниједан) | -128 до 127 |
цхар | у0000 | 16 бит | 'а', ' у0041', ' 101', '\', '' ',' н ',' ß ' | ' у0000' - ' уфффф' |
кратак | 0 | 16 бит | (ниједан) | -32.768 до 32.767 |
инт | 0 | 32 бит | -2, -1, 0, 1, 2 | -2,147,483,648 до 2,147,483,647 |
дуго | 0Л | 64 бит | -2Л, -1Л, 0Л, 1Л, 2Л | -9,223,372,036,854,775,808 до 9,223,372,036,854,775,807 |
двоструко | 0.0д | 64 бит | 1.23456е300д, -1.23456е-300д, 1е1д | 1.7976931348623157 к 10 308, 4.9406564584124654 к 10 -324 |
Пример програма за типове података:
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); } }
Низови
То је објекат који може да садржи фиксни број вредности сличног типа података. Низ може да креира нова кључна реч.
Int array = new int(5);
Овде је врста низа инт, а дужина 5.
Дужину низа треба иницијализовати док се низ креира.
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 Лоопс
Петље се обично користе за извршавање истог скупа упутстава више пута.
10 најбољих шпијунских апликација за андроид
На пример, ако желите пет пута да одштампате реченицу „блог за помоћ при тестирању софтвера“, морате да наведете овако.
Без петље:
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”); }
Витх Лоопс:
public static void main (String () args) { for (int i=0; i<5; i++) { System.out.println(“software testing help blog”); } }
Петља фор је корисна за понављање вредности.
Фор Лооп:
for (initialization; termination; increment) { statement(s)}
Вхиле Лооп:
Док Лооп прво проверава логички услов и ако је тај услов тачан, изрази ће се извршавати више пута док услов не закаже.
While (condition) { Statement to be executed }
До Вхиле Лооп:
У уради вхиле петљу , наредба ће се прво извршити, а затим ће се проверити стање. Ако је услов тачан, наредба ће се поново извршити. У супротном, извршење ће изаћи из петље.
do { Statements to be executed } while(condition);
Лоопс Демо Програм:
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); } } }
Изјава о пребацивању
Изјава о пребацивању имаће број извршења. На основу уноса вредности извршиће се случај прекидача.
Овде је вредност 8, случај 8 ће бити извршен.
најбољи бесплатни ДВД риппер за Виндовс 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); }
Тврдња у Јави
Тврдња се користи за тестирање претпоставке коју смо изнели током програмирања.
На пример, добијамо информације од треће стране. Претпостављамо да унос тхе неће бити нулл.
Да би се тестирао тај Програм, користи се тврдња.
Метод тврдње: 1 потврдити израз;
Метод тврдње: 2 тврде израз1: израз2;
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); } }

Да бисте тестирали овај програм, тврдња треба да буде омогућена. Да би се омогућило тврђење, у конфигурацији покретања треба додати параметар.


Закључак
У овом упутству смо сазнали о основним концептима који су потребни за извођење Јава програма. Истражили смо типове података, петље, низове и тврдње.
Наш предстојећи водич ће објаснити више о Оопс концепту у Јави !!
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Примена Јава-а: Стварање и извршавање Јава ЈАР датотеке
- Јава виртуелна машина: како ЈВМ помаже у покретању Јава апликације
- Приступити модификаторима у Јави - Водич са примерима
- Водич за Јава рефлексију са примерима
- Увод у програмски језик Јава - Видео водич
- Водич за ЈАВА за почетнике: 100+ практичних Јава видео водича
- ООП Јава: Увод у објектно оријентисано програмирање на Јави
- Коришћење Јава ИоурКит Профилер-а у ЈМетер-у