Ae galera, to com uma dúvida que procurei em varios lugares e não achei 
é assim, eu queria saber se tem como armazenar 2 variaveis com o scanner
respectivamente, por exemplo:
Armazenar no n1 um inteiro e no n2 um inteiro diferente, usando o scanner,
mas sem apertar enter.
No caso quando eu apertasse o “+” (Ao inves do enter) ele pularia da armazenação do n1 e iria pra armazenação do n2.
bom acho que me expliquei direito.
era só isso, esepro que alguem consiga me ajudar 
É perfeitamente possível fazer isso. Entretanto, não use esse jeito de fazer as coisas para interpretar expressões aritméticas (é OK usar para 1 +2 mas não para 1 * 3).
Você quer somar (ou outra operação) esses números ou apenas armazena-los ?
Bom acho que dá, só fazer:
import java.util.Scanner;
public class Exercício
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
String conta;
System.out.print("Digite a operação: ");
conta = input.nextLine();
String token [] = conta.split(" ");
int n1 = Integer.parseInt(token[0]);
int n2 = Integer.parseInt(token[2]);
char op = token[1].charAt(0);
int resp = 0;
switch(op)
{
case '+': resp = n1 + n2;
break;
case '-': resp = n1 - n2;
break;
case '/': resp = n1 / n2;
break;
case '*': resp = n1 * n2;
}
System.out.printf("%d %c %d = %d\n", n1, op, n2, resp);
}
}
Fiz com esse código e rodou direitinho. Espero ter ajudado.
PedroMarq
Era isso mesmo velho 
Valeu por ter ajudado XD