Java String Exercises: получить каноническое представление строкового объекта
Строка Java: упражнение 20 с решением
Напишите программу на Java, чтобы получить каноническое представление строкового объекта.
Пример решения:
Java-код:
public class Exercise20 {
public static void main(String[] args)
{
// Create three strings in three different ways.
String str1 ="Java Exercises";
String str2 = new StringBuffer("Java").append(" Exercises").toString();
String str3 = str2.intern();
// Determine which strings are equivalent using the ==
// operator (as compared to calling equals(), which is
// a more expensive operation.
System.out.println("str1 == str2? " + (str1 == str2));
System.out.println("str1 == str3? " + (str1 == str3));
}
}
Пример вывода:
str1 == str2? ложный str1 == str3? правда
Блок - схема:
Редактор кода Java:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Написать программу на Java, чтобы получить индекс всех символов алфавита.
Далее: Напишите программу на Java, чтобы получить последний индекс строки в строке.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code