Añaidir espacios en blanco a una cadena

Cordial saludo,

Necesito agregar espacios en blanco a una cadena, pero necesito agregar varios espacios, actualmente lo estoy haciendo de la siguiente manera:
descripcion = numeracionDesdeRes + "\u0020\u0020\u0020 \u0020 " + numeracionHastaRess + "\u0020 \u0020 " + usuario;

Los carácteres \u0020, representan un espacio en blanco, pero resulta que en este caso, solo me está agregando un espacio en blanco, yo necesito agregar varios. No lo hago de la forma:

descripcion = numeracionDesdeRes + " " + numeracionHastaRess + " " + usuario;

porque igualmente me reconoce un solo carácter.

Como podría hacer esto? Agregar la cantidad de espacios en blanco que desee a la cadena?

Muchas gracias de antemano.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

QUE RARO

Si lo que estás haciendo es concatenar varias cadenas, debería de estar bien.
por ejemplo:

------SUPONIENDO QUE LAS CADENAS SEAN:

String cadena1="hola";
String cadena2="mundo";
String cadena3="java";
String cadenaR="";

-------------CONCATENAR ------

 cadenaR=cadena1+" "+cadena2+" "+cadena3;

(recuerda siempre poner el espacio entre las comillas dobles ).

el resultado sería:

hola mundo java

Imagen de ezamudio

html

Cómo compruebas que sólo hay un espacio entre palabras? s1 + "     " + s2 te va a dar cinco espacios entre s1 y s2, pero si esa cadena la muestras en una página como HTML normalito, seguramente te va a mostrar solamente un espacio: s1 + " " + s2 (aquí no formateé el código para mostrar la diferencia; es el mismo código pero aparece un solo espacio aunque si ves la fuente, hay cinco espacios pero en HTML se muestran como uno solo).

Si quieres varios espacios en HTML, tienes que formatearlo de alguna forma para que muestre todos los espacios, ya sea usando CSS o algún tag como PRE, o bien usar   (no-break space).

Imagen de chicowed

Re: Añadir espacios en blanco a una cadena

Hay varias formas de agregar espacios a una cadena:

package strings;

/**
 *
 * @author jvillegas
 */

public class Strings {

    public static void main(String[] args) {
        String hi = "Hola";
        String world = "Mundo";
        String concatenar = hi.concat(" ").concat(world);

        System.out.println(concatenar);
    }
}

Devuelve

Hola Mundo

O tambien puedes utilizar join de la clase String

package strings;

/**
 *
 * @author jvillegas
 */

public class Strings {

    public static void main(String[] args) {
       
        String message = String.join(" ", "Agregar", "espacios", "es","sencillo");
        System.out.println(message);

    }
}

Regresa

Agregar espacios es sencillo

El primer comentario tambien es valido

Para mas información consulta la documentación de Java String Api Java

Creo que no entendi la pregunta

Que es exactamente lo que se requiere hacer concatenar varios espacios entre variables??
Y como se puede saber cuantos espacios hay entre cada variable???
Para poder ofrecer un algoritmo.

Imagen de rasilvap

Es como escribió Ezamudio

Cuando lo muestro en e html me sale un solo espacio, muchas gracias intentaré´aplicando css o algo similar.

Saludos