¿Hay alguna manera de imprimir un número variable de elementos de una matriz en cada línea?

Quiero poder imprimir un número variable de elementos de mi matriz en cada línea.

 String[] name = {"Alix", "Jack", "Alexis", "Adam", "John", "Lexi", 
             "George", "Gregory", "Paul", "Bjorn", "Aaron", "Joseph", "Anderson"};
         System.out.println(Arrays.toString(name));

El resultado de esto me daría

[Alix, Jack, Alexis, Adam, John, Lexi, George, Gregory, Paul, Bjorn, Aaron, Joseph, Anderson]

Pero quiero que la salida sea algo similar a

[Alix, Jack, Alexis]

[Adam, John, Lexi]

[George, Gregory]

[Paul, Bjorn, Aaron, Joseph, Anderson]

¿Hay alguna forma de hacer esto? El número de elementos en cada línea en mi ejemplo no está establecido, es importante que pueda variar la cantidad de nombres que aparecen en cada línea en la salida. Gracias

Respuesta 1

Aquí hay un ejemplo que le permitirá dar una lista de tamaños para cada lista, para que pueda producir fácilmente la salida que indique en lugar de tener que tener 3 nombres en cada lista:

package com.inlet.ifserver;

import java.util.Arrays;

public class x {

    public static void main(String ...args) {
        String[] name = {"Alix", "Jack", "Alexis", "Adam", "John", "Lexi",
                "George", "Gregory", "Paul", "Bjorn", "Aaron", "Joseph", "Anderson"};

        int[] counts = { 3, 3, 2 };

        int start = 0;
        for (int count : counts) {
            int end = Integer.min(start + count, name.length);
            if (end == start)
                break;
            System.out.println(Arrays.toString(Arrays.copyOfRange(name, start, end)));
            start = end;
        }
        if (start < name.length)
            System.out.println(Arrays.toString(Arrays.copyOfRange(name, start, name.length)));
    }
}

Salida:

[Alix, Jack, Alexis]
[Adam, John, Lexi]
[George, Gregory]
[Paul, Bjorn, Aaron, Joseph, Anderson]
Respuesta: 2

Tengo un programa Java con un Mapa de tipo <String, Project> que contiene todos los objetos del Proyecto y cada objeto del Proyecto contiene una Lista de objetos de Proceso relacionados, es decir, Lista <Proceso>. ...

Estoy tratando de descargar una imagen de Internet para mostrarla en un complemento. Este complemento utiliza JEditorPane y contiene contenido html. He intentado usar un código HTML simple que funcionaría en HTML normal: ...

Tengo un objeto Map Map <Integer, User> donde las identificaciones del usuario se asignan al objeto User que tiene id, firstName, lastName, Name, email, zipCode, country, state ¿Cómo lo reduzco a un Map que ...

Tengo este código: import java.util.ArrayList; importar java.util.HashMap; import java.util.List; import org.apache.http.NameValuePair; import org.json.JSONArray; import org.json.JSONException; importar ...