楼上代码有点小问题,我稍微改了一下。String [] strArray = {s1,s2,s3,s4};String newStr = "";for(int i=0; i // 先判断是否为null 再判断是否为空字符串,比较字符串要用equals if(strArray[i]!=null && !strArray.equals("") ){ newStr += strArray[i] ; if(i newStr += "@@"; } } } System.out.println(newStr);