关于数组输出问题,请教各位朋友
//导入Arrays类
import java.util.Arrays;
public class HelloWorld {
public static void main(String[] args) {
// 定义一个字符串数组
String[] hobbies = { "sports", "game", "movie" };
Arrays.sort(hobbies);
// 使用Arrays类的sort()方法对数组进行排序
Arrays.toString(hobbies) ;
// 使用Arrays类的toString()方法将数组转换为字符串并输出
System.out.println( hobbies );
}
}
问题:将 toString方法放在输出之外进行,再将转化后的hobbies直接输出,却不能做到正确输出,此是为何呢
个人理解:hobbies已经转化成了字符串,应该可以直接输出了。