English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos Java String (cadeia de caracteres)
O método String.join() do Java retorna uma nova string que possui os elementos fornecidos e o delimitador especificado.
A sintaxe do método String.join() é:
String.join(CharSequence delimiter, Iterable elements)
ou
String.join(CharSequence delimiter, CharSequence... elements)
Aqui, ... representa que pode haver um ou mais CharSequence(sequência de caracteres).
Atenção: join() é um método estático. Você não precisa criar um objeto de string para chamar este método. Em vez disso, usamos o nome da classe String para chamar o método.
delimiter - Delimitador para conectar os elementos
elements - Elementos a conectar
Retorna uma string
class Main { public static void main(String[] args) { String result; result = String.join("-"Java", "is", "fun"; System.out.println(result); // Java-é-fun } }
Aqui, passamos três strings Java, é e fun para o método join(). Essas strings são usadas-conectados por delimitadores.
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> text = new ArrayList<>(); //Adicionar elementos ao arraylist text.add("Java"); text.add("é"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-é-fun } }
Aqui, será criado um ArrayList do tipo String. Os elementos do ArrayList são usados-conectados por delimitadores.