RUVIDEO
Поделитесь видео 🙏

Task 5 - Primitive Data Types String manipulation Substring method and null keyword

Together with Ben, Core Java learning series 1
Task 5
Today’s goals: Primitive Data types.

1- Create a new java class. Name it PrimitiveTypes
Let’s declare variables before we use each item.
Add variable type and name ending with semicolon
byte, short, int, long, float, double, boolean, char
2- Next, assign values and define min and max values
3- Print out the given values. Validate the output.
4- Introduce String class and null keyword 0:18:29

Some important times:

0:01:49 Two ways to declare/assign values to data type
0:03:21 Beginning of Adding values to the containers
0:11:32 Begin printing statements, validate outputs
0:18:01 Introduction to String class - very important beginning.

String class documentation, read at your convenience.
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html

Primitive Data Types documentation, read at your convenience.
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

Read more about null keyword in Java;
https://dev.to/dj_devjournal/understanding-null-in-java-4o31

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
SOURCE CODE is located below.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

public class PrimitiveTypes {
public static void main(String[] args) {
byte aByte;
short aShort;
int age;
long aLong;
float aFloat;
double aDouble;
boolean aBoolean;
char aChar;

aByte= -128; // highest 127 inclusive
aShort = -32768; // highest 32767 inclusive
age = 50;
aLong = 92_34_34_53_45L; // L or l
aFloat = 2.157F; // F or f
aDouble = 3.14688888999899898D; // D or d
aBoolean = true; // or false
aChar = 65 ;// 65 = A or find Ascii code
char myChar = '\u0043'; // represents C
char myChar2 = 'D';

System.out.println("aByte value is: " + aByte);
System.out.println("aShort value is: " + aShort);
System.out.println("age value is: " + age);
System.out.println("aLong value is: " + aLong);
System.out.println("aFloat value is: " + aFloat);
System.out.println("aDouble value is: " + aDouble);
System.out.println("aBoolean value is: " + aBoolean);
System.out.println("aChar value is: " + aChar);
System.out.println("myChar and myChar2 values are: " + myChar + myChar2);


// String class is not a primitive type
// 01234567891011
String myString = "Hello World";
System.out.println(myString);

String wordWorld = myString.substring(6,11);
System.out.println(wordWorld);

String myStringHello = myString.substring(0,5);
System.out.println(myStringHello);

//Swap the words in Hello World : World Hello
System.out.println(myString.substring(6,11) + " " +myString.substring(0,5));

//Null keyword
String myLastString=null;
System.out.println(myLastString + wordWorld);
}

}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Task 5 - Primitive Data Types String manipulation Substring method and null keyword», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.