Ler variaveis na mesma linha do console

Vou participar da maratona de programação e gostaria de saber qual a melhor maneira de ler mais de 1 variavel na mesma linha do console, pois utilizando o Scanner quando apertado enter ele automaticamente pula de linha. Somente apertando espaço é possivel.

Qual o comando de leitura mais indicado para a maratona de programação?

então cara… desconheço
apertar espaço é bem diferente de apertar o enter. O enter valida tudo que foi digitado, o espaço insere um " " na string, que é a mesma coisa que um “a” ou um “5” por exemplo. É próprio do console reconhecer comandos validados após o pressionamento da tecla enter.

boa sorte!

use um split e delimitador assim podes comer todas variaveis numa so linha

import java.util.Scanner;

public class SplitTester {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		String[] xpto;

		Scanner in = new Scanner(System.in);

		
		
		xpto = in.nextLine().split(" ");

		for (String x : xpto)

			System.out.print(x);

	}

}

espero ter ajudado !!!

se digitares os valores ele pula os espaços e coloca-os num vector depois é so percorre-lo e botar os valores respectivos…
se o valor estiver separado por virgulas coloque “,” para maior comprensao acess o http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html