Я разделил эту строку через пробел: String input = ":-) :) :o) :] :3 :c) :> =] 8) =) :} :^)";
(пространство между смайликами)Строка в java не работает?
И результат есть:
:-)?:)?:o)?:]?:3?:c)?:>
=]
8)
=)?:}?:^)
Есть некоторые странные символы в результатах. Я не знаю почему. Пожалуйста, помогите мне.
Вот код:
fileReader = new BufferedReader(new FileReader("emoticon.txt"));
String line = "";
while ((line = fileReader.readLine()) != null){
String[] icons = parts[0].split("\\s+");
....
}
Спасибо за любые советы. Вот смайлик:
https://www.dropbox.com/s/6ovz0aupqo1utrx/emoticon.txt
Пожалуйста, покажите код, который вы использовали. –
Я просто использую input.split (""); // очень простой. –
Когда я разделяю этот значок, набрав его в коде -> он работает Но когда я прочитал эти строки из файла -> он не работает. Вот файл https://www.dropbox.com/s/6ovz0aupqo1utrx/emoticon ,txt –