cajetines de empalme 30 cuerdas

Caso de empalme cadena

Análisis de requerimientos

Definir un método, los datos reunidos en rendimientos de matriz int una cadena, este método se llama y la salida de resultado en la consola de acuerdo con el formato especificado.
Como columnas, la matriz de int [] arr = {1,2,3} , después del final del método de salida resultado de la ejecución: [1,2,3]

etapa de análisis

1, la definición de una matriz de enteros
2, se proporciona un método de recepción de matriz. El método de empalme el resultado final debe devolver una cadena de
3, la definición de una variable de cadena almacenada en el método de mosaico imagen final
4, a través de los elementos de la matriz en cada una de las variables de cadena se convierten en [1,2,3] Tal formato
5, después de atravesar el extremo de la cadena devuelta resultado.

public class StringExecDemo04 {
    public static void main(String[] args) {
        //1、定义一个整型数组
        int[] arr = new int[]{10, 20, 30, 40};

        //传入数组接受结果
        String result = getArrayData(arr);
        System.out.println("数组内容:" + result);

    }


    //2、提供一个方法,接受数组。方法必须返回最终拼接的字符串结果
    public static String getArrayData(int[] arr) {
        // 3、在方法中定义一个字符串变量存储最终拼接结果
        String result = "[";//[1,2,3]
        //4、遍历数组中的每一个元素
        for (int i = 0; i < arr.length; i++) {
            int data = arr[i];
            result += (i == arr.length - 1 ? data : data + ",");//累加的思想//三目运算符为了去除最后一个逗号
        }
        result += "]";
        return result;
    }

}

Nota: El método de StringBuilder:
https://blog.csdn.net/qq_41005604/article/details/105298101

Publicado 34 artículos originales · alabanza ganado 16 · vistas 274

Supongo que te gusta

Origin blog.csdn.net/qq_41005604/article/details/105273001
Recomendado
Clasificación