不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来

import java.util.*; public class Main{ public static String func(String str){ String[] strs = str.split(" "); //空格分隔字符串数组 /* String ret = ""; for(String str1 : strs){ ret += str1; }*/会产生多个对象 不建议使用 StringBuilder sb = new StringBuilder(); for(String str1 : strs){ sb.append(str1); } return sb.toString(); } public static void main(String[] args){ Scanner scan = new Scanner(System.in); String str = scan.nextLine(); System.out.println(func(str)); } }

    推荐阅读