Я работаю над проектом, и небольшая его часть действительно смущает меня.Скажем, у меня есть массив строк:
String[]text = {"string","array"};
например.
И я хочу сделать это в одной строке с новой строкой "\ n" между каждым словом.Так вот мой код
public String setText(String [] text) throws UnsupportedEncodingException{
StringBuffer result = new StringBuffer();
String newline = System.getProperty("line.separator");
if (text.length > 0) {
result.append(text[0]);
for (int i=1; i<text.length; i++) {
result.append(newline);
result.append(text[i]);
}
}
return result.toString();
}
Мой код не работает.Возвращаемое значение представляет собой одну строку, но когда я ее использую, она все еще находится в одной строке.
Кто-нибудь может мне помочь с этим?
Спасибо
Аллан