Фрагмент от лекция с ментор като част от курса на Codegym University. Запишете се за пълния курс.


— Здравей, Амиго.

„Здравей, Елинор Кери.“

„Просто ме наричайте Ели. Няма нужда да бъдете толкова официални.“

— Добре, Ели.

„Вярвам, че с моя помощ скоро ще бъдеш един от най-добрите. Имам много опит в обучението на новобранци. Остани с мен и всичко ще бъде наред. Е, да започваме.“

„Има два основни типа в Java : String и int . Ние съхраняваме низове/текст в String и цели числа (цели числа) в int. За да декларирате нова променлива, трябва да посочите нейния тип и име. Името не може да бъде същите като имената на всички други променливи и/or функции."

Пример 1, code: Описание
String s;
sДекларира се нова променлива . Може да съхранява текст.
int i;
iДекларира се нова променлива . Може да съхранява цели числа.

„Можете да присвоите стойности на променливи, когато ги декларирате.“

Пример 2, code: Описание
String s = "Ellie";
Променливата sсъхранява низа "Ellie".
int i = 5;
Променливата iсъхранява числото 5.

„За да присвоим нова стойност на променлива, използваме знака =. Нарича се още „оператор за присвояване“ . Присвояването означава да поставите в променлива стойност от друга променлива or такава, изчислена от няколко променливи.

Пример 3, code: Описание
int a = 5;
Променливата aсъхранява стойността 5.
int b = 6;
Променливата bсъхранява стойността 6.
int c = a + b;
Променливата cсъхранява стойността 11.

„Стойността на една променлива може да се използва за изчисляване на нова стойност, която ще замени старата.“

Пример 4, code: Описание
int a = 2;
Сега aе равно на 2
int b = 3;
Сега bе равно на 3
a = a + b;
Сега aе равно на 5
b = b + 1;
Сега bе равно на 4

"Можете да обедините низове със +знака:"

Пример 5, code: Описание
String s1 = "Rain";
String s2 = "In";
String s3 = s1 + s2 + "Spain";
Променливата s3съхранява низа"RainInSpain"

„Понякога низовете, състоящи се от един or повече интервали, могат да бъдат полезни:“

Пример 6, code: Описание
String s1 = "My favorite movie is";
String s2 = "Route";
int roadNumber = 66;
String text = s1 + " " + s2 + " " + roadNumber;
textмагазини"My favorite movie is Route 66"

„Нека да разгледаме How показваме текст и променливи на екрана:“

Представяне на int и низове - 1
Пример 7, code:
1
System.out.println("A man's gotta do what a man's gotta do");
2
String s = "A man's gotta do what a man's gotta do";
System.out.println(s);

„Между другото, Диего ме помоли да ти дам няколко упражнения:“

1
Задача
Java Syntax,  нивоурок
Заключено
CodeGym. Learn once - use anywhere
Here's a riddle: "Written once, it runs everywhere". Answer: A Java program. That's the right answer, because Java is logical and properly structured. Let's rephrase this slogan for students: "learn once, use anywhere!" Here's a little task on this topic: write a program that displays a useful phrase 10 times on the screen.
1
Задача
Модул 1,  нивоурок
Заключено
Uh... Happy New Year!
What if you don't abandon your studies? What if you keep on completing tasks and working through the lessons? If you do, then by next New Year's, which is at least three months away, you can celebrate the new year as a real programmer! That's the dream. But for now, let's go to work. Let's remove the unnecessary comments and display some New Year's well-wishes.
1
Задача
Java Syntax,  нивоурок
Заключено
Let's change the code
Editing someone else's code is sometimes more difficult than writing your own. You can trust the experience of experts at the secret CodeGym center. That's why our curriculum includes tasks about fixing code. For now, let's open our textbook, wrap our brains around some simple code, and then change the code so that the variable name takes the value "Amigo".
1
Задача
Java Syntax,  нивоурок
Заключено
A few more corrections
Articles such as "1001 Tips for Becoming a Great Programmer" almost always include a phrase like "Someone else's code will teach you how to write your own". A programmer seldom works alone, so this advice is the plain truth. You won't get anywhere by ignoring it. We have to get used to teamwork and fixing other people's code.