public static void main(String[] args){
Scanner scan = new Scanner(System.in);
String read = scan.readLine();
String str = read + ":" + "world";
String[] sets = str.split(":");
System.out.println(sets[0] + sets[1]);
}
Здесь, если мы вступаем hello
, я получаю hello world
. Но когда пользователь вводит данные, которые имеют «:», тогда введенная строка также разделяется, и «:» не будет напечатано. Что можно сделать, чтобы не разбить введенные данные, содержащие «:»?Строка сплит проблема с введенных пользователем данных
Вы расколоть ** на ** шаблон. –