Forwarded from Interview_No_Panic
Как не бояться собеседований?
В прошлом посте мы делились с вами лайфхаками о том, как повысить свою зарплату на будущем рабочем месте, но для того, чтобы их применить, нужно как минимум на этом собеседовании оказаться. В этом посте мы поделимся с вами советами о том, как не испытывать стресс перед собеседованием.
✅ Во первых вы должны понять, что HR - тоже человек, а вдобавок к этому ваш союзник и партнер. Вы работаете вместе со специалистом по кадрам над одной задачей, которая заключается в том, чтобы вы попали в компанию. Главная задача HR - нахождение хорошего специалиста по запросу компании, кем вы, собственно, и являетесь.
✅ Помните, что любой интервьюер когда-то был на вашем месте и когда-то он или она так же волновались при приеме на эту работу. Конечно, когда вы собеседуетесь в компанию, вы себя чувствуете более некомфортно, чем HR специалист, так как для вас эта компания совершено новая, а него собеседование является ежедневной практикой.
✅ Третий совет вытекает из предыдущего, и заключается он в том, чтобы сделать собеседования обычным для себя делом. Тогда вы сможете себя чувствовать в одной тарелке со специалистом по кадрам, и получите огромное преимущество перед другими кандидатами на позицию благодаря отсутствию стресса.
Сегодня мы дали вам советы, которые несомненно помогут вам при прохождении собеседований. Попробуйте записать на листок ваши страхи перед проходом собеседований, посмотрите, может ли хотя бы одна идея из нашего поста помочь вам быть более спокойном перед собеседованием. И помните, что стресс - это совершено нормальная реакция организма на что-то новое. Старайтесь воспринимать ваше беспокойство как бонус, так как вы в силах интерпретировать его не как страх перед неудачей, а позитивное возбуждение перед новой победой. Физиологический стресс никто не отменял, но именно вы решаете, чем он является для вас.
Желаем вам хороших выходных и продуктивных собеседований!
В прошлом посте мы делились с вами лайфхаками о том, как повысить свою зарплату на будущем рабочем месте, но для того, чтобы их применить, нужно как минимум на этом собеседовании оказаться. В этом посте мы поделимся с вами советами о том, как не испытывать стресс перед собеседованием.
✅ Во первых вы должны понять, что HR - тоже человек, а вдобавок к этому ваш союзник и партнер. Вы работаете вместе со специалистом по кадрам над одной задачей, которая заключается в том, чтобы вы попали в компанию. Главная задача HR - нахождение хорошего специалиста по запросу компании, кем вы, собственно, и являетесь.
✅ Помните, что любой интервьюер когда-то был на вашем месте и когда-то он или она так же волновались при приеме на эту работу. Конечно, когда вы собеседуетесь в компанию, вы себя чувствуете более некомфортно, чем HR специалист, так как для вас эта компания совершено новая, а него собеседование является ежедневной практикой.
✅ Третий совет вытекает из предыдущего, и заключается он в том, чтобы сделать собеседования обычным для себя делом. Тогда вы сможете себя чувствовать в одной тарелке со специалистом по кадрам, и получите огромное преимущество перед другими кандидатами на позицию благодаря отсутствию стресса.
Сегодня мы дали вам советы, которые несомненно помогут вам при прохождении собеседований. Попробуйте записать на листок ваши страхи перед проходом собеседований, посмотрите, может ли хотя бы одна идея из нашего поста помочь вам быть более спокойном перед собеседованием. И помните, что стресс - это совершено нормальная реакция организма на что-то новое. Старайтесь воспринимать ваше беспокойство как бонус, так как вы в силах интерпретировать его не как страх перед неудачей, а позитивное возбуждение перед новой победой. Физиологический стресс никто не отменял, но именно вы решаете, чем он является для вас.
Желаем вам хороших выходных и продуктивных собеседований!
Опять повторять!
В прошлом посте мы с вами разобрали циклы и посмотрели на один из них. Если вы не забыли, то нашим новым другом стал цикл «while»
Сегодня наше внимание будет обращено на бро цикла «while», а именно цикл «for».
Когда вы точно знаете, сколько раз вы хотите, чтобы ваш код выполнился, используйте цикл «for» вместо цикла «while»:
Выражение на месте «условиеКотороеБудетПроверяться» определяет условие выполнения блока кода.
Выражение на месте «чтоБудетПроисходитьСоСчетчиком» выполняется (каждый раз) после выполнения блока кода.
В приведенном ниже примере будут напечатаны числа от 0 до 5:
Первое выражение устанавливает переменную до начала цикла (int i = 0).
Второе выражение определяет условие запуска цикла (i должно быть меньше 5). Если условие истинно, то блок кода в цикле запускается заново, если ложно, то блок кода не выполняется, и программа выполняет действия после цикла.
Второе выражение увеличивает значение (i++) каждый раз, когда блок кода в цикле выполняется.
Поддержите нас реакциями, если вам нравится качество нашего контента. Если у вас есть предложения или идеи для будущих постов, то смело пишите их в комментарии. Для нас наша аудитория - это самое ценное, что есть у нашего проекта!
Всем отличного времени суток!
#learning_java
В прошлом посте мы с вами разобрали циклы и посмотрели на один из них. Если вы не забыли, то нашим новым другом стал цикл «while»
Сегодня наше внимание будет обращено на бро цикла «while», а именно цикл «for».
Когда вы точно знаете, сколько раз вы хотите, чтобы ваш код выполнился, используйте цикл «for» вместо цикла «while»:
for (имяПеременнойСчетчека; условиеКотороеБудетПроверяться; чтоБудетПроисходитьСоСчетчиком) {
// Код, который должен быть выполнен
}
Выражение на месте «имяПеременнойСчетчека» выполняется (один раз) перед выполнением блока кода.Выражение на месте «условиеКотороеБудетПроверяться» определяет условие выполнения блока кода.
Выражение на месте «чтоБудетПроисходитьСоСчетчиком» выполняется (каждый раз) после выполнения блока кода.
В приведенном ниже примере будут напечатаны числа от 0 до 5:
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
Объяснение примера:Первое выражение устанавливает переменную до начала цикла (int i = 0).
Второе выражение определяет условие запуска цикла (i должно быть меньше 5). Если условие истинно, то блок кода в цикле запускается заново, если ложно, то блок кода не выполняется, и программа выполняет действия после цикла.
Второе выражение увеличивает значение (i++) каждый раз, когда блок кода в цикле выполняется.
Поддержите нас реакциями, если вам нравится качество нашего контента. Если у вас есть предложения или идеи для будущих постов, то смело пишите их в комментарии. Для нас наша аудитория - это самое ценное, что есть у нашего проекта!
Всем отличного времени суток!
#learning_java
🔥7👍2
Break & continue
В прошлом посте мы с вами говорили про циклы, а именно про цикл «for».
В этом посте поговорим про ключевые слова «break» и «continue». Оператор «break» используется, чтобы, к примеру, «выйти» из оператора «switch».
Оператор «break» также может использоваться для выхода из цикла.
В этом примере цикл останавливается, когда i равно 5:
Оператор «continue» прерывает одну итерацию (в цикле), если выполняется указанное условие, и продолжает следующую итерацию в цикле.
Надеюсь мы помогли вам разобраться с этими, на первый взгляд непростыми операторами. Ставьте положительную реакцию, если вам нравится наш материал, а предложения и замечания, пишите в комментарии! Всем продуктивного дня!
#learning_java
В прошлом посте мы с вами говорили про циклы, а именно про цикл «for».
В этом посте поговорим про ключевые слова «break» и «continue». Оператор «break» используется, чтобы, к примеру, «выйти» из оператора «switch».
Оператор «break» также может использоваться для выхода из цикла.
В этом примере цикл останавливается, когда i равно 5:
for (int i = 0; i < 20; i++) {
if (i == 5) {
break;
}
System.out.println(i);
}
В данном примере последним числом будет выведено 4, после этого цикл завершит свою работу.Оператор «continue» прерывает одну итерацию (в цикле), если выполняется указанное условие, и продолжает следующую итерацию в цикле.
for (int i = 0; i < 20; i++) {
if (i == 5) {
continue;
}
System.out.println(i);
}
В данном примере программа пропустит вывод числа пять и продолжит выводить числа до 19 включительно.Надеюсь мы помогли вам разобраться с этими, на первый взгляд непростыми операторами. Ставьте положительную реакцию, если вам нравится наш материал, а предложения и замечания, пишите в комментарии! Всем продуктивного дня!
#learning_java
🔥7👍2
Как хранить несколько элементов?
В прошлом посте мы с вами разобрались с такими ключевыми словами как «break» и «continue», а в этом поговорим уже о массивах или «Array».
Массивы используются для хранения нескольких значений в одной переменной вместо объявления отдельных переменных для каждого значения.
Чтобы объявить массив, определите тип переменной с помощью квадратных скобок:
В следующем посте мы расскажем как менять элементы в массиве и находить его длину.
Надеемся, что вам понравился наш пост. Ставьте реакции и пишите ваши предложения в комментариях.
Хорошего дня!
#learning_java
В прошлом посте мы с вами разобрались с такими ключевыми словами как «break» и «continue», а в этом поговорим уже о массивах или «Array».
Массивы используются для хранения нескольких значений в одной переменной вместо объявления отдельных переменных для каждого значения.
Чтобы объявить массив, определите тип переменной с помощью квадратных скобок:
String[] programmingLanguages;
Теперь мы объявили переменную, которая содержит массив строк. Чтобы вставить в него значения, вы можете поместить значения в список, разделенный запятыми, внутри фигурных скобок:String[] programmingLanguages = {"Java", "JS", "Python", "Go"};
Чтобы создать массив целых чисел, вы можете написать:int[] myNum = {10, 20, 30, 40};
Этот оператор [0] получает доступ к значению первого элемента в programmingLanguages:String[] programmingLanguages = {"Java", "JS", "Python", "Go"};
System.out.println(programmingLanguages[0]);
В этом примере программа выведет Java.В следующем посте мы расскажем как менять элементы в массиве и находить его длину.
Надеемся, что вам понравился наш пост. Ставьте реакции и пишите ваши предложения в комментариях.
Хорошего дня!
#learning_java
🔥10🤔1
Как изменять элементы массива и как находить его длину?
В прошлом посте мы разобрались с тем, что такое массив, для чего он нам нужен и как получить конкретный элемент из него.
В этом посте мы научимся находить длину массива и получать ее. Как мы помним, все элементы нашего массива имеют индексы. С их помощью мы уже получали элементы из массива, так первый элемент мы всегда можем получить под индексом ноль. Тоже самое можно сказать и про изменение первого элемента. Чтобы изменить первый элемент в массиве, нужно обратиться к элементу по индексу и оператором присвоения «=» изменить его значение.
Давайте посмотрим на пример:
В прошлом посте мы разобрались с тем, что такое массив, для чего он нам нужен и как получить конкретный элемент из него.
В этом посте мы научимся находить длину массива и получать ее. Как мы помним, все элементы нашего массива имеют индексы. С их помощью мы уже получали элементы из массива, так первый элемент мы всегда можем получить под индексом ноль. Тоже самое можно сказать и про изменение первого элемента. Чтобы изменить первый элемент в массиве, нужно обратиться к элементу по индексу и оператором присвоения «=» изменить его значение.
Давайте посмотрим на пример:
String[] programmingLanguages = {"Java", "JS", "Python", "Go"};
programmingLanguages[0] = “PHP”;
System.out.println(programmingLanguages[0]);
Эта программа выведет в консоль «PHP», так как элемент «Java» был заменен на элемент «PHP».🔥6
Чтобы определить длину нашего массива, мы можем воспользоваться свойством «length». Для этого можно просто вызвать это свойство у массива и получить его длину.
Давайте рассмотрим такой пример:
Также вы всегда можете получить последний элемент благодаря свойству «length». Для этого вы можете использовать выражение arr.length - 1
Давайте посмотрим на такой пример, чтобы лучше разобраться в этом выражении:
Теперь смотрим на вторую строчку. Здесь уже идет вывод значения, где подставляется значение из переменной «lastArrElementIndex», которое равняется как раз трем. То-есть будет выведен элемент под индексом три, что в нашем примере будет равно значению "Go".
Ставьте реакции, если вам был полезен этот пост. Мы рады стараться для вас!
#learning_java
Давайте рассмотрим такой пример:
String[] programmingLanguages = {"Java", "JS", "Python", "Go"};
System.out.println(programmingLanguages.length);
В консоль будет выведена цифра 4, так как в массиве находится 4 элемента.Также вы всегда можете получить последний элемент благодаря свойству «length». Для этого вы можете использовать выражение arr.length - 1
Давайте посмотрим на такой пример, чтобы лучше разобраться в этом выражении:
String[] programmingLanguages = {"Java", "JS", "Python", "Go"};
int lastArrElementIndex = programmingLanguages.length - 1;
System.out.println(programmingLanguages[lastArrElementIndex]);
В данном примере в переменной «lastArrElementIndex» будет записано число на единицу меньше, чем длинна массива programmingLanguages. То-есть будет выполнена операция 4 - 1, что будет равняться тройки.Теперь смотрим на вторую строчку. Здесь уже идет вывод значения, где подставляется значение из переменной «lastArrElementIndex», которое равняется как раз трем. То-есть будет выведен элемент под индексом три, что в нашем примере будет равно значению "Go".
Ставьте реакции, если вам был полезен этот пост. Мы рады стараться для вас!
#learning_java
🔥9
Всем доброго времени суток, на связи команда Java_No_Panic.
Мы просто хотим сказать вам спасибо за то, что вы самая активная аудитория из всех наших проектов, это очень ценно для нас.
Продуктивного вам дня!
#appeal
Мы просто хотим сказать вам спасибо за то, что вы самая активная аудитория из всех наших проектов, это очень ценно для нас.
Продуктивного вам дня!
#appeal
🔥13👍2
Как создать графические элементы на Java?
Всем привет! В этой серии постов мы поговорим о построении легких интерфейсов на Java. Для того, чтобы создавать интерфейсы мы воспользуемся библиотекой Swing.
Чтобы начать пользоваться этой библиотекой нам всего лишь нужно подключить ее с помощью import выражения в начале программы:
Теперь давайте создадим кнопку в нашем окне интерфейса. Для этого просто создаем объект класса «JButton»:
Ставьте положительные реакции, если вам понравился наш материал. Пишите свои предложения, идеи или замечания в комментариях.
Всем отличного дня!
#learning_java #learning_swing
Всем привет! В этой серии постов мы поговорим о построении легких интерфейсов на Java. Для того, чтобы создавать интерфейсы мы воспользуемся библиотекой Swing.
Чтобы начать пользоваться этой библиотекой нам всего лишь нужно подключить ее с помощью import выражения в начале программы:
import javax.swing.*;После того, как мы с вами подключили библиотеку нам нужно создать объект:
JFrame frame = new JFrame();Нам нужно создать объект класса «JFrame», чтобы получить окно нашего интерфейса.
Теперь давайте создадим кнопку в нашем окне интерфейса. Для этого просто создаем объект класса «JButton»:
JButton button = new JButton("click");
После этого давайте зададим размеры нашей кнопке:button.setBounds(100, 80, 100, 50);После этого давайте добавим нашу кнопку в наш интерфейс, чтобы она была видна:
frame.add(button);Теперь давайте займемся нашим окном интерфейса. Давайте зададим ему размеры:
frame.setSize(500, 600);После этого давайте отменим работу менеджеров интерфейса:
frame.setLayout(null);После этого давайте сделаем наш интерфейс видимым:
frame.setVisible(true);После этого вы должны увидеть интерфейс с кнопкой «click»
Ставьте положительные реакции, если вам понравился наш материал. Пишите свои предложения, идеи или замечания в комментариях.
Всем отличного дня!
#learning_java #learning_swing
🔥7❤2🐳1
Как создавать текст размером в одно предложение
В прошлом посте мы с вами научились создавать кнопку с помощью библиотеки «Swing». Сегодня поговорим о тексте.
Для того, чтобы создать текст, мы можем воспользоваться объектом класса JLabel.
Он используется для отображения одной строки текста только для чтения. Текст может быть изменен приложением, но пользователь не может редактировать его напрямую. Он наследует класс JComponent.
Надеемся, мы помогли вам разобраться в библиотеке «Swing» чуть лучше. Если у вас есть какие-то вопросы, то смело задавайте их в комментариях. Не забывайте ставить реакции, ведь это сильно мотивирует нас делать для вас контент еще круче и полезнее.
Желаем вам продуктивного понедельника!
#learning_java #learning_swing
В прошлом посте мы с вами научились создавать кнопку с помощью библиотеки «Swing». Сегодня поговорим о тексте.
Для того, чтобы создать текст, мы можем воспользоваться объектом класса JLabel.
Он используется для отображения одной строки текста только для чтения. Текст может быть изменен приложением, но пользователь не может редактировать его напрямую. Он наследует класс JComponent.
import javax.swing.*;
JFrame f = new JFrame("Label Example");
JLabel l1,l2;
l1 = new JLabel("I love to read");
l1.setBounds(50,50, 100,30);
l2 = new JLabel("Java_No_Panic");
l2.setBounds(50,100, 100,30);
f.add(l1);
f.add(l2);
f.setSize(300,300);
f.setLayout(null);
f.setVisible(true);
Как мы видим, создание и добавление нового элемента достаточно простое, все делается довольно схожим с добавлением кнопки образом.Надеемся, мы помогли вам разобраться в библиотеке «Swing» чуть лучше. Если у вас есть какие-то вопросы, то смело задавайте их в комментариях. Не забывайте ставить реакции, ведь это сильно мотивирует нас делать для вас контент еще круче и полезнее.
Желаем вам продуктивного понедельника!
#learning_java #learning_swing
👍5🔥3
Как передавать ввод пользователя из интерфейса в программу?
В прошлом посте мы разобрались с работой элемента «label». В этом посте мы поговорим про текстовый элемент, в который можно будет записывать данные для дальнейшего их использования в программе.
Благодаря этому классу «JTextField» мы можем к примеру создать поле с именем человека, а он сможет записывать туда его. Дальше мы можем взять имя этого человека и сделать, чтобы программа здоровалась с нашим пользователем :)
Объект класса «JTextField» представляет собой однострочный текстовый компонент, который может быть редактирован. Он наследует класс «JTextComponent».
Пример использования данного элемента:
#learning_java #learning_swing
В прошлом посте мы разобрались с работой элемента «label». В этом посте мы поговорим про текстовый элемент, в который можно будет записывать данные для дальнейшего их использования в программе.
Благодаря этому классу «JTextField» мы можем к примеру создать поле с именем человека, а он сможет записывать туда его. Дальше мы можем взять имя этого человека и сделать, чтобы программа здоровалась с нашим пользователем :)
Объект класса «JTextField» представляет собой однострочный текстовый компонент, который может быть редактирован. Он наследует класс «JTextComponent».
Пример использования данного элемента:
import javax.swing.*;Надеемся вам нравятся наши посты по библиотеке «Swing». Если вам хотелось бы сменить тему или узнать про что-то еще, то пишите нам об этом в комментариях. Не забывайте про ваши лайки именно они заставляют нас работать еще лучше. Спасибо, что вы с нами!
class Main
{
public static void main(String args[])
{
JFrame frame = new JFrame("Hello from Java_No_Panic.");
JTextField t1 = new JTextField("What is your name?");
t1.setBounds(50,100, 200,30);
JTextField t2 = new JTextField("What is your age?");
t2.setBounds(50,150, 200,30);
frame.add(t1);
frame.add(t2);
frame.setSize(400,400);
frame.setLayout(null);
frame.setVisible(true);
}
}
#learning_java #learning_swing
👍5
Как писать код эффективно
В прошлом посте мы с вами разбирались с работой библиотеки «Swing», а сегодня поговорим про то, как писать эффективный код на Java. При написании программы следует учитывать такие аспекты как:
✔️ Читаемость кода
✔️ Поддержка
✔️ Быстрота выполнения
Советы, которые мы приведем ниже, помогут вам писать более эффективный код во всех вышеперечисленных аспектах. Мы разбили наше советы на два поста, чтобы вам было проще их читать и анализировать :)
✅ Обозначьте проблему. Прежде чем писать код, убедитесь, что у вас есть четкое представление о проблеме, которую вы хотите решить.
✅ Следуйте соглашениям о кодировании Java. Придерживайтесь установленных соглашений о кодировании, таких как использование осмысленных имен переменных, последовательное использование пробелов и отступов, а также использование соответствующих комментариев.
✅ Используйте соответствующие структуры данных. Выберите правильную структуру данных для вашей задачи, так как это может значительно повлиять на производительность и читабельность вашего кода.
✅ Пишите модульный и повторно используемый код. Разбивайте свой код на более мелкие повторно используемые модули, чтобы упростить его обслуживание и тестирование.
Ставьте ваши реакции, так как нам важна ваша обратная связь.
Хорошего всем дня и отличного настроения!
#learning_java
В прошлом посте мы с вами разбирались с работой библиотеки «Swing», а сегодня поговорим про то, как писать эффективный код на Java. При написании программы следует учитывать такие аспекты как:
✔️ Читаемость кода
✔️ Поддержка
✔️ Быстрота выполнения
Советы, которые мы приведем ниже, помогут вам писать более эффективный код во всех вышеперечисленных аспектах. Мы разбили наше советы на два поста, чтобы вам было проще их читать и анализировать :)
✅ Обозначьте проблему. Прежде чем писать код, убедитесь, что у вас есть четкое представление о проблеме, которую вы хотите решить.
✅ Следуйте соглашениям о кодировании Java. Придерживайтесь установленных соглашений о кодировании, таких как использование осмысленных имен переменных, последовательное использование пробелов и отступов, а также использование соответствующих комментариев.
✅ Используйте соответствующие структуры данных. Выберите правильную структуру данных для вашей задачи, так как это может значительно повлиять на производительность и читабельность вашего кода.
✅ Пишите модульный и повторно используемый код. Разбивайте свой код на более мелкие повторно используемые модули, чтобы упростить его обслуживание и тестирование.
Ставьте ваши реакции, так как нам важна ваша обратная связь.
Хорошего всем дня и отличного настроения!
#learning_java
🔥4🤔1
Work in progress
Всем привет, на связи команда Network_No_Panic. Да-да, именно Network, так как мы не стоим на месте, и у нас с вами в скором времени будет целая сеть из шести каналов, над которыми мы в настоящий момент работаем.
Приносим свои извинения за то, что посты выходят реже чем раньше, однако просим относиться с пониманием, так как мы хотим создавать для вас разноплановый контент, который будет вам полезен на каждом этапе тернистого пути разработчика.
В скором времени вас ждет канал по Python, пасхалку к которому вы уже находили в нашем стикерпаке, а также еще три канала, подробности о которых мы пока что оставим в тени.
Также мы создали мини канал Network_No_Panic, где собрали ссылки на наши проекты, и куда будем добавлять новые по мере их поступления, так что не стесняйтесь делиться сообщением из этого канала с друзьями и знакомыми, пусть выбирают себе проект по душе.
Ставьте реакции, если ждете новые проекты, а также проверьте свою интуицию и пишите в комментах ваши версии того, о чем будут новые каналы.
Всем отличного настроения!
#appeal
Всем привет, на связи команда Network_No_Panic. Да-да, именно Network, так как мы не стоим на месте, и у нас с вами в скором времени будет целая сеть из шести каналов, над которыми мы в настоящий момент работаем.
Приносим свои извинения за то, что посты выходят реже чем раньше, однако просим относиться с пониманием, так как мы хотим создавать для вас разноплановый контент, который будет вам полезен на каждом этапе тернистого пути разработчика.
В скором времени вас ждет канал по Python, пасхалку к которому вы уже находили в нашем стикерпаке, а также еще три канала, подробности о которых мы пока что оставим в тени.
Также мы создали мини канал Network_No_Panic, где собрали ссылки на наши проекты, и куда будем добавлять новые по мере их поступления, так что не стесняйтесь делиться сообщением из этого канала с друзьями и знакомыми, пусть выбирают себе проект по душе.
Ставьте реакции, если ждете новые проекты, а также проверьте свою интуицию и пишите в комментах ваши версии того, о чем будут новые каналы.
Всем отличного настроения!
#appeal
🔥3🤯1
Добро пожаловать в Python_No_Panic!
Всем доброго времени суток, на связи команда Java_No_Panic.
Задумывались ли вы когда-нибудь о том, что хотите расширить горизонты своих профессиональных возможностей? А может быть вы бы хотели заиметь универсальный и востребованный инструмент в свою копилку, или подумываете о том, чтобы сменить специализацию?
Всё это, а также многое другое вы можете сделать с помощью изучения языка Python, который между прочим является самым востребованным на рынке труда в данный момент, а также достаточно прост для новичков. А мы в свою очередь с радостью поможем вам с изучением этого отличного языка программирования с помощью нашего нового канала, который мы с гордостью хотим вам представить.
Вас всё также ждут обучающие посты, наше фирменное оформление, а также посты по софт скиллам, которые вы возможно пропустили, если не подписаны наш канал по Java нас с самого начала.
Всем отличного настроения, ждём вас в Python_No_Panic!
Всем доброго времени суток, на связи команда Java_No_Panic.
Задумывались ли вы когда-нибудь о том, что хотите расширить горизонты своих профессиональных возможностей? А может быть вы бы хотели заиметь универсальный и востребованный инструмент в свою копилку, или подумываете о том, чтобы сменить специализацию?
Всё это, а также многое другое вы можете сделать с помощью изучения языка Python, который между прочим является самым востребованным на рынке труда в данный момент, а также достаточно прост для новичков. А мы в свою очередь с радостью поможем вам с изучением этого отличного языка программирования с помощью нашего нового канала, который мы с гордостью хотим вам представить.
Вас всё также ждут обучающие посты, наше фирменное оформление, а также посты по софт скиллам, которые вы возможно пропустили, если не подписаны наш канал по Java нас с самого начала.
Всем отличного настроения, ждём вас в Python_No_Panic!
🔥4
Что такое ArrayList в Java и как его использовать
В прошлом посте мы давали вам советы о том, как писать код эффективно и какие аспекты стоит учитывать. Надеемся, что они вам помогли и ваша работа стала более продуктивной.
Сегодня мы расскажем вам, что такое ArrayList в Java и как его использовать.
ArrayList - это реализация динамического массива в Java, реализующая интерфейс List. Она является частью Java Collections Framework и обеспечивает реализацию массива с изменяемым размером, что позволяет добавлять или удалять элементы из списка динамически.
Вот как можно использовать ArrayList в Java:
✅ Импортируйте класс ArrayList:
Надеемся, что этот пост был для вас полезен. Оставляйте реакции, если хотите больше полезного контента. И если у вас есть вопросы, не стесняйтесь оставлять их в комментариях, наша команда с удовольствием на них ответит!
Всем хорошего дня!
#learning_java #arraylist
В прошлом посте мы давали вам советы о том, как писать код эффективно и какие аспекты стоит учитывать. Надеемся, что они вам помогли и ваша работа стала более продуктивной.
Сегодня мы расскажем вам, что такое ArrayList в Java и как его использовать.
ArrayList - это реализация динамического массива в Java, реализующая интерфейс List. Она является частью Java Collections Framework и обеспечивает реализацию массива с изменяемым размером, что позволяет добавлять или удалять элементы из списка динамически.
Вот как можно использовать ArrayList в Java:
✅ Импортируйте класс ArrayList:
import java.util.ArrayList;✅ Создайте объект ArrayList:
ArrayList<Type> list = new ArrayList<Type>();где “Type”- тип элементов, которые требуется сохранить в ArrayList. Например:
ArrayList<Integer> numbers = new ArrayList<Integer>();✅ Добавьте элементы в ArrayList:
list.add(element);Например:
numbers.add(1);✅ Доступ к элементам в ArrayList:
numbers.add(2);
numbers.add(3);
Type element = list.get(index);где “index” - индекс элемента, к которому требуется получить доступ. Например:
int first = numbers.get(0); // first = 1✅ Удалить элементы из ArrayList:
int second = numbers.get(1); // second = 2
list.remove(index);где “index” - индекс элемента, который требуется удалить. Например:
numbers.remove(1); // numbers = [1, 3]✅ Получение размера ArrayList:
int size = list.size();В ArrayList доступно много других методов, включая методы поиска элемента, сортировки списка и многое другое. Полный список методов можно найти в документации Java API.
Надеемся, что этот пост был для вас полезен. Оставляйте реакции, если хотите больше полезного контента. И если у вас есть вопросы, не стесняйтесь оставлять их в комментариях, наша команда с удовольствием на них ответит!
Всем хорошего дня!
#learning_java #arraylist
👍8