String数组换成String字符串
* 思路:
* 就是对String[]进行遍历

实现代码:
package com.test03.stringarraytostring;
import org.junit.Test;
public class StringArrayToString {

/*
 * 方式一:传统for循环,可以添加有格式修改
 * String[]转换成String,
 * 分析:对数组遍历进行赋值
 * 数组:String[] stringArrayStrings = {"laoyi","laoer","laosan"};
 * 字符串:laoyi,laoer,laosan
 * */
@Test
public void StringArrayToString01(){
	String[] stringArrayStrings = {"laoyi","laoer","laosan"};
	String resultString = "";
	
	//System.out.println("stringArraStrings的长度" + stringArrayStrings.length);
	for(int i=0;i<stringArrayStrings.length;i++){
		if(i < stringArrayStrings.length-1){
			resultString +=stringArrayStrings[i] + ",";
		}else{
			resultString +=stringArrayStrings[i];
		}	
	}
	System.out.println("最后拼接的字符串:" + resultString);
}

/*
 * 方式二(海龟):for each循环,无格式修改
 * String[]转换成String,
 * 分析:对数组遍历进行赋值
 * 数组:String[] stringArrayStrings = {"laoyi","laoer","laosan"};
 * 字符串:laoyilaoerlaosan
 * */
@Test
public void StringArrayToString02(){
	String[] stringArrayStrings = {"laoyi","laoer","laosan"};

	//System.out.println("stringArraStrings的长度" + stringArrayStrings.length);
	for( String resultString : stringArrayStrings){
		System.out.print(resultString);
	}
}

}

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐