java - 从数组中删除括号

标签 java

我希望这个数组在被 main 方法调用时打印时不带括号。

public static void main(String[] args) {    
    int [] temps = {15, 43, 23, 20}; 
    System.out.print(Arrays.toString(arrayIncrease(temps)));
}

public static int[] arrayIncrease (int[] array) {

    int [] tempsUp = new int[array.length];    
    for (int i = 0; i < array.length; i++)     
        tempsUp[i] = array[i] + 10; 

    return tempsUp; 
}

电流输出

[25, 53, 33, 30]

最佳答案

您可以使用 substring 来提取字符串中括号内的部分:

String output = Arrays.toString(arrayIncrease(temps);
System.out.print(output.substring(1, output.length() - 1);

关于java - 从数组中删除括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57649095/

相关文章:

java - 装饰器设计模式绑定(bind)到同一接口(interface)

java - Java 的最佳设计解析具有不同 header 和模型对象的多个 CSV 文件

java - 无法安装 Java OpenGL 库

java - Trim() 不适用于从控制台输入的字符串

java - Docker 和 Cloudera 快速入门 : How to run own jar-file?

java - JVM 压缩 Oops 背后的技巧

java - 将文本文件的 X 和 Y 坐标读取到数组列表中

java - spring MVC 中的 404 错误 - "the requested resource not found"用于简单的注册/登录程序

java - HttpClient 从 C# 复制到 Java

java - 使用 ThreadPoolExecutor 的 CPU 性能