请问,在java11中 如何直接打印string类型?

比如string a = "aiiaj", 如何在console中直接打印出来? 谢谢!

public class split {

    public static void main(String[] args) {
        String a = "a1a1a1a1a1a";
        String[] b = a.split("1");
        System.out.println(Arrays.toString(b));
    }
}

system.out.print(a)

直接 System.out.println(a)  不行么?  你碰到什么问题?

参见:https://blog.csdn.net/weixin_44538399/article/details/89083619 

public class split {

     public static void main(String[] args){
        String a = "a1a1a1a1a1a";
        String b = a.split("1").toString();
        System.out.println(b);

    }


}

你好,具体问题如上,我想把b元素的结果打印出来,但利用现在的方法,打印出来是一个类似地址的东西,请问如何修正?谢谢!

数组的输出,不可以用toString直接进行输出,应该用Arrays类的tostring方法。如果是自己新建的类,应该重写toString方法