java datatypes loops
Основні поняття Java:
У попередньому підручнику ми бачили вступ до Java платформа.
У цьому посібнику ми побачимо такі основні поняття:
безкоштовно завантажити очищувач реєстру для Windows 10 -
- Типи даних Java
- Цикли Java: Для циклу , Хоча цикл , Для кожного циклу.
- Масиви Java
- Switch Case в Java
- Ствердження Java
Рекомендуємо прочитати => Повне керівництво для Java
Перегляньте відео-посібник нижче:
Типи даних, цикли, масиви, комутатор та твердження в Java:
Змінні та типи даних у Java:
Типи даних
Тип даних корисний для зберігання даних та визначення розміру та типу даних.
У Java доступні два типи даних:
- Примітивні
- Непримітивний / тип об’єкта.
У Java всі змінні повинні бути оголошені перед їх використанням.
Наприклад, int a = 1 ; Тут ми наполягаємо на компіляторі, що “a” існує, і він ініціюється зі значенням 1. На основі цього типу даних ( інт ), компілятор виділить пам'ять.
Примітивні типи даних
- Char: Це єдиний 16-розрядний символ Unicode.
- Логічне: Це один біт, і він може мати істинні та хибні значення.
- Байт: Байт - це 8-бітове ціле число доповнення. Це в основному корисно у великих масивах для економії пам'яті, і його діапазон становить від -128 до 128.
- Короткий: Цей тип також є більш корисним для економії пам’яті у великих масивах, і це 16-бітове ціле число зі знаком доповнення.
- Міжнародний : 32-розрядний додаток із двома підписами.
- Довгота: 64-розрядний двокомплемент.
Типи даних із плаваючою комою
як писати тестові кейси в ручному тестуванні на прикладі
поплавок і подвійний: Float - це 32-розрядна одинарна точність із плаваючою комою. Double - це 64-розрядне число з плаваючою комою з подвійною точністю.
Діапазон типів даних
ТИП ДАНИХ | ЗАБЕЗПЕЧЕНО ЗНАЧЕННЯ | РОЗМІР | ПРИКЛАД ЛІТЕРАЛІВ | ДИАПАЗОН |
---|---|---|---|---|
плавати | 0,0f | 32 біт | 1,23e100f, -1,23e-100f, .3f, 3,14F | 3,40282347 x 10 38, 1,40239846 x 10 -45f |
логічний | 1 біт | правда, брехня | - | |
байт | 0 | 8 біт | (немає) | Від -128 до 127 |
char | u0000 | 16 біт | 'a', ' u0041', ' 101', '\', '' ',' n ',' ß ' | ' u0000' - ' uffff' |
короткий | 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.23456e300d, -1.23456e-300d, 1e1d | 1,7976931348623157 x 10 308, 4,9406564584124654 x 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);
Тут тип масиву - int, а довжина - 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 Петлі
Цикли зазвичай використовуються для того, щоб багато разів виконувати один і той же набір інструкцій.
Наприклад, якщо ви хочете надрукувати речення “довідка з тестування програмного забезпечення” протягом п’яти разів, вам потрібно вказати так.
Без циклів:
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 корисний для ітераційних значень.
Для петлі:
for (initialization; termination; increment) { statement(s)}
У той час як петля:
Поки Loop спочатку перевіряє логічну умову, і якщо ця умова відповідає дійсності, оператори будуть виконуватися повторно, доки умова не вийде з ладу.
While (condition) { Statement to be executed }
Виконуйте цикл:
В виконувати цикл while , виписка буде виконана спочатку, а потім буде перевірено умова. Якщо умова відповідає дійсності, оператор буде виконано знову. В іншому випадку виконання вийде з циклу.
do { Statements to be executed } while(condition);
Демо-програма 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); } } }
Заява про перемикання
Оператор switch матиме номер виконання. На основі введеного значення буде виконаний випадок перемикання.
Тут значення 8, справа 8 буде виконана.
поширені запитання для співбесіди на C ++
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); }
Твердження в Java
Твердження використовується для перевірки припущення, яке ми зробили під час програмування.
Наприклад, ми отримуємо інформацію від сторонніх виробників. Ми припускаємо, що введення the не буде нульовим.
Для перевірки цієї програми використовується твердження.
Метод твердження: 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); } }

Щоб протестувати цю програму, твердження слід увімкнути. Щоб увімкнути твердження, у конфігурації запуску слід додати параметр.


Висновок
У цьому підручнику ми дізналися про основні концепції, необхідні для виконання програми Java. Ми дослідили типи даних, цикли, масиви та твердження.
У нашому підручнику буде розказано більше про концепцію Oops у Java !!
НАЗАД Підручник | НАСТУПНИЙ підручник
Рекомендована література
- Розгортання Java: створення та виконання файлу Java JAR
- Віртуальна машина Java: як JVM допомагає у запуску програми Java
- Модифікатори доступу в Java - Підручник із прикладами
- Підручник з роздумів про Java з прикладами
- Вступ до мови програмування Java - Підручник з відео
- Підручник JAVA для початківців: 100+ практичних навчальних посібників Java
- ООП Java: Вступ до об’єктно-орієнтованого програмування на Java
- Використання Java YourKit Profiler у JMeter