В этом посте мы рассмотрели несколько полезных методов для работы со строками в Java. Работа со строками - одна из частых вещей, чем приходится заниматься в программировании, вряд ли у вас получится обойти эту тему стороной ;)
- Объединение строк
- Изменение регистра
- Поиск подстроки
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤝4👍2
Media is too big
VIEW IN TELEGRAM
roadmap-java — репозиторий, в котором собраны обучающие материалы по всем темам и фреймворкам Java на русском языке.
👉 Java Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4🤝4
This media is not supported in your browser
VIEW IN TELEGRAM
Metanit — платформа, на которой представлено множество полезных материалов для обучения программированию. Здесь можно найти ресурсы по разным языкам, и каждое пособие содержит примеры кода.
📌 Ссылочка: metanit.com
📣 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝8👍3
Современные API для работы с файлами и потоками позволяют решать задачи чтения и записи данных гораздо проще и эффективнее. Рассмотрим несколько интересных приемов:
1. Чтение файла в одну строку — класс
Files
из java.nio.file
позволяет быстро прочитать весь файл в строку:String content = Files.readString(Path.of("example.txt"), StandardCharsets.UTF_8);
// Пример содержимого: "Hello, World!"
2. Запись строки в файл — с помощью
Files.writeString
можно легко записать данные в файл:Files.writeString(Path.of("output.txt"), "This is Java!", StandardCharsets.UTF_8);
// Записывает строку "This is Java!" в файл
3. Перемещение файла — метод
Files.move
позволяет переносить файлы между каталогами или переименовывать их: Files.move(Path.of("old.txt"), Path.of("new_folder/new.txt"));
// Файл old.txt перемещается в new_folder с новым именем
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤝1
👍3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
JavaTpoint — подробный учебник по Java, охватывающий как базовые, так и продвинутые темы, с примерами и практическими упражнениями.
📌 Ссылочка: javatpoint.com
👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
В этом посте мы рассмотрим как использовать лямбда-выражения для обработки коллекций и фильтрации данных. Лямбда-выражения позволяют создавать анонимные функции, которые делают код компактнее:
- Простое лямбда-выражение
- Лямбда для коллекции
- Лямбда с фильтрацией
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤝7👍2
Сегодня рассмотрим, как создать класс в Java и работать с его объектами 👨💻
Создадим класс
Начнем с описания самого класса:
Теперь добавим конструктор, чтобы создавать объекты с необходимыми значениями:
Конструктор принимает значения для марки и года выпуска и инициализирует соответствующие поля.
Далее добавим метод, который будет выводить информацию о машине:
После всего, мы можем использовать этот класс. В
При запуске программы на экране будет выведено:
🔥 Этот пример показывает основные концепции работы с классами и объектами в Java.
📣 Java Ready | #практика
Создадим класс
Car
, который будет содержать информацию о машине — её марку и год выпуска. Начнем с описания самого класса:
public class Car {
String brand; // Марка машины
int year; // Год выпуска
}
Теперь добавим конструктор, чтобы создавать объекты с необходимыми значениями:
public Car(String brand, int year) {
this.brand = brand;
this.year = year;
}
Конструктор принимает значения для марки и года выпуска и инициализирует соответствующие поля.
Далее добавим метод, который будет выводить информацию о машине:
public void displayInfo() {
System.out.println("Марка машины: " + brand);
System.out.println("Год выпуска: " + year);
}
После всего, мы можем использовать этот класс. В
main
создадим объект и выведем информацию:public class Main {
public static void main(String[] args) {
// Создаем объект типа Car
Car myCar = new Car("Toyota", 2020);
// Выводим информацию о машине
myCar.displayInfo();
}
}
При запуске программы на экране будет выведено:
Марка машины: Toyota
Год выпуска: 2020
🔥 Этот пример показывает основные концепции работы с классами и объектами в Java.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5😁2🤝1
В этом посте рассмотрим класс Files, который упрощает работу с файлами, предоставляя классные методы для работы:
- Чтение файлов
- Запись в файл
- Проверка файла на существование
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13🤝4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
RoadMap для Java-разработчиков!
Следуйте этой дорожной карте, чтобы учиться шаг за шагом!
📣 Java Ready | #ресурс
Следуйте этой дорожной карте, чтобы учиться шаг за шагом!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3