一种是直接将字符数组作为参数构造String对象; 另一种是使用String的valueOf()方法。 这两种方法得到的字符串都是相同的,但是在上面代码的最后两句: System.out.println(string1 == string2); //false System.out.println(string1.equals(string2)); //true 1. 2. 两者的结果不一样,因为在string1 == stri...
因此,我只需使用正则表达式将它们从这样的outout中删除String strOfInts = Arrays.toString(intArray).replaceAll("\\[|\\]|,|\\s", "");现在你有一个String,可以解析回来java.lang.Number,例如,long veryLongNumber = Long.parseLong(intStr);或者你可以使用java 8流,如果你讨厌正则表达式,String strO...
元素通过转换为字符串String.valueOf(int)。"null"如果a为null,则返回。
正确的方法是使用byte[]数组做参数,新建一个String对象。
System.out.println(Arrays.toString(array));