String.join()方法使用
最近在刷leetcode中的翻转字符串,使用了String.join()对双端队列通过空格进行分割,解法使用了String.join()方法。好奇心驱动,查了一下:
delimiter是定界符的意思,表示连接的符号,后面那个为字符序列元素,表示被连接的数组(也可以是集合),或者是要连接的多个字符串
测试了一下demo:
public class Hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
String res = String.join("-","java","python","go","c++");
System.out.println(res);
}
}
也可以这样玩:
public class Hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
String[] arr = {"java","c#","python","ruby"};
System.out.println(String.join("**", arr));
}
}