import java.io.*;
public class MyName
{
public static void main (String [] xxx) throws IOException
{
String a;
BufferedReader read = new BufferedReader (new InputStreamReader (System.in));
System.out.print("Input A Name : ");
a = read.readLine();
System.out.print("\n");
System.out.println("Your Name : " +a);
System.out.println("Name Capacity: " +a.capacity());
System.out.println("Length Of A Name : "+a.length());
/*After the first word of the name (if the name is more than one word)
then the first letter of each word must in uppercase*/
System.out.println((a)+" change to = ".....); //i have no idea what code to wite
}
}
Вход: Дэй-ЛьюисКак совместить InputStreamReader с StringBuffer?
Ожидаемый результат:
Дэй-Льюис = ... -> емкость входной строки
Дэй-Льюис = ... -> длина ввода строка
"Дэй-Льюис" изменено на "Дэй-Льюис"
В чем именно ваш вопрос? Как использовать слова в строке? Чтение последующих строк из сообщения? –
помогите мне пожалуйста .. ?? – fortysant
@fortysant, ваше название, по-видимому, не соответствует вопросу, который несколько скрыт в коде. Пожалуйста, отредактируйте его еще раз, измените название и добавьте несколько слов, чтобы описать, что вам действительно нужно. Пример Строки для ввода и ожидаемого вывода также будут полезны! –