|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Какова начальная емкость следующего строкового разработчика?
StringBuilder sb = new StringBuilder("Able was I ere I saw Elba.");
Рассмотрите следующую строку:
String hannah = "Did Hannah see bees? Hannah did.";
Что является значением, выведенным на экран выражением hannah.length()?
Что является значением, возвращенным вызовом метода hannah.charAt(12)?
Запишите выражение, которое обращается к букве b в строке, упомянутой hannah.
Сколько времени строка возвращается следующим выражением? Какова строка?
"Was it a car or a cat I saw?".substring(9, 12)
В следующей программе, вызванной ComputeResult, что является значением result после того, как каждая пронумерованная строка выполняется?
public class ComputeResult {
public static void main(String[] args) {
String original = "software";
StringBuilder result = new StringBuilder("hi");
int index = original.indexOf('a');
/*1*/ result.setCharAt(0, original.charAt(0));
/*2*/ result.setCharAt(1, original.charAt(original.length()-1));
/*3*/ result.insert(1, original.charAt(4));
/*4*/ result.append(original.substring(1,4));
/*5*/ result.insert(3, (original.substring(index, index+2) + " "));
System.out.println(result);
}
}
Покажите два способа связать следующие две строки вместе, чтобы получить строку "Hi, mom.":
String hi = "Hi, "; String mom = "mom.";
Запишите программу, которая вычисляет Ваши инициалы от Вашего полного имени и выводит на экран их.
Анаграмма является словом или фразой, сделанной, перемещая буквы другого слова или фразы; например, "парламент" является анаграммой "частичных мужчин," и "программное обеспечение" является анаграммой, "часто клянутся." Запишите программу, которая выясняет, является ли одна строка анаграммой другой строки. Программа должна проигнорировать пробел и пунктуацию.