import java.util.Scanner;
class Friendship
{
public static void main (String args[])
{
Scanner a1=new Scanner (System.in);
System.out.println("Enter your name");
String me=a1.nextLine();
System.out.println(" ");
Scanner b1=new Scanner (System.in);
System.out.println("Enter your partners name");
String you=b1.nextLine();
String both=me+you;
String [] names = both.split("\\s+");
for(int ch1=0; ch1<names.length; ch1++)
{
System.out.println(names[ch1] + " ");
}
}
}
Это не работает для меня. Я хочу разбить буквы, а также удалить пробелы между словами. Я нашел это на сайте, но он говорит: «String не может быть преобразован в int», когда я запускаю его.Разделительные символы в JAVA
Вход -
Ваше имя - Белоснежка
Ваши партнеры имя - Фердинанд
Output-
S
n
o
w
W
h
i
t
e
F
e
r
d
i
n
a
n
d
Что входной выборки и ожидаемые результаты ?. Вы должны попробовать '\\ s +', и split не принимает другую строку (arg 2) – TheLostMind
Что означает '' оба? –
Извините, здесь недостаточно информации, чтобы ответить или даже понять ваш вопрос. Вы должны представить полный пример, который может компилировать кто-то другой. Например, что такое декларация «обоих»? Пожалуйста, найдите время, чтобы посетить [помощь], а также прочитать [ask]. –