문자열의 문자 배열의 방법은 상호 전환

문자열에 문자 배열

  1. 순회
  2. 직접 변환 문자열을 구성
  3. 위해 valueOf () 호출은 String 클래스의 방법을 제공
  4. 사용 StringUtils에이 방법을 결합
  5. toString 메소드의 ArrayUtils를 사용하여
public static void main(String[] args) {

	
	//(1)直接在构造String时转换
	char[] array = new char[] {'a','b','c','d','e','f','g'};
	String str = new String(array);
	System.out.println(str);
	
	//(2)调用String类的提供的方法的valueOf()
	String str2 = String.valueOf(array);
	System.out.println(str2);
	
	//(3)StringUtils的join方法 org.apache.commons.lang3.StringUtils
	String str3 = StringUtils.join(arr); // 数组转字符串,其实使用的也是遍历
	System.out.println(str3); // 012345
	String str4 = StringUtils.join(arr, ","); // 数组转字符串(逗号分隔)(推荐)
	System.out.println(str4); // 0,1,2,3,4,5
	// (4)ArrayUtils的toString方法 org.apache.commons.lang3.ArrayUtils
	String str2 = ArrayUtils.toString(arr, ","); // 数组转字符串(逗号分隔,首尾加大括号)
	System.out.println(str2); // {0,1,2,3,4,5}
	

	

문자열의 배열을 돌려

	//(1)调用String类的提供的方法的toCharArray()
	String msg = "i am a good boy!";
	char[] dest = msg.toCharArray();
	System.out.println(Arrays.toString(dest));
게시 90 개 원래 기사 · 원 찬양 4 · 조회수 1397

추천

출처blog.csdn.net/weixin_44145258/article/details/104389475