394 читали · 2 года назад
Java 72. Как сравнить две строки в Java и/или отсортировать их?
Для сравнения строк в Java можно использовать методы equals() и compareTo(). Метод equals() сравнивает содержимое двух строк и возвращает значение true, если они равны, и false - в противном случае. Например: String str1 = "Hello"; String str2 = "hello"; if (str1.equals(str2)) { System.out.println("Строки равны"); } else { System.out.println("Строки не равны"); } Результат выполнения программы: Строки не равны Метод compareTo() сравнивает две строки лексикографически и возвращает целое число, которое показывает, какая из строк больше или меньше...
306 читали · 2 года назад
Java 191. Что такое generics? Зачем они нужны? Какую проблему решают?
Generics - это механизм в Java, который позволяет создавать обобщенные типы данных. Он позволяет определять классы, интерфейсы и методы, которые работают с различными типами объектов, не указывая точный тип данных заранее. Generics были добавлены в Java 5 с целью повышения безопасности типов и повышения переиспользуемости кода. Они позволяют создавать более универсальные классы и методы, не прибегая к приведению типов и другим хакам. Основная проблема, которую решают generics, - это избежание ошибок связанных с типами данных (Type Safety)...
06:44
1,0×
00:00/06:44
478,7 тыс смотрели · 4 года назад