Как объединить символы в Java? - PullRequest
28 голосов
/ 30 ноября 2008

Как вы объединяете символы в Java? Для конкатенации строк требуется только + между строками, но конкатенация символов с использованием + изменит значение символа в ascii и, следовательно, даст числовой вывод. Я хочу сделать System.out.println(char1+char2+char3... и создать строковое слово, подобное этому.

Я мог бы сделать

System.out.print(char1);
System.out.print(char2);
System.out.print(char3);

Но это даст мне только символы в 1 строке. Мне нужно это как строка. Любая помощь будет оценена.

Спасибо

Ответы [ 12 ]

0 голосов
/ 29 октября 2016

Я не считаю себя программистом на Java, но просто подумал, что добавлю это здесь "для полноты"; используя (C-вдохновленный) String.format статический метод:

String s = String.format("%s%s", 'a', 'b'); // s is "ab"
0 голосов
/ 09 августа 2016
System.out.print(a + "" + b + "" + c);
...