Usuario local

Bom dia senhores

               Estou querendo pegar o usuario logado na maquina windows, ate ai tudo bem peguei um exemplo aqui mesmo no forum mas olhe o codigo e me fala onde esta o erro ai  o resultado e: 

null

   public class LoginSing {  

    	public static void main(String[] args) {
        	
    		String login = "@xxx.gov.br"; 

           	System.out.println(System.getProperty("user.name"+login));  
        }  
    }  

Tenta mexer na linha que vc ta pegando o valor pra propriedade, vc tá passando o dominio junto com o nome da propriedade…

System.out.println(System.getProperty("user.name")+login);

[quote=Emerson.ers]Bom dia senhores

               Estou querendo pegar o usuario logado na maquina windows, ate ai tudo bem peguei um exemplo aqui mesmo no forum mas olhe o codigo e me fala onde esta o erro ai  o resultado e: 

null

   public class LoginSing {  

    	public static void main(String[] args) {
        	
    		String login = "@xxx.gov.br"; 

           	System.out.println(System.getProperty("user.name"+login));  
        }  
    }  

[/quote]

Voce esta concatenando as strings no lugar errado.
Fazendo desse jeito vc esta procurando pela key: user.name@xxx.gov.br
que não existe.

substitua a linha:

pela linha:

Até!