Obtendo informações do sistema (RESOLVIDO)

2 respostas
S

Olá a todos, sou novo por aqui e no Java também.

O que está errado nesse código?

public class Main {

public static void main(String[] args) {

String osName = System.getProperty(os.name);

System.out.println("Sistem Operacional: " + osName);
if (osName== "Windows XP") 
        System.out.println("Esse é um Sistema Windows");
    else 
        System.out.println("Esse não é um Sistema Windows");
}

}

A saída do programa é:
run:
Sistem Operacional: Windows XP
Esse não é um Sistema Windows
CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)

Estou utilizando o NetBeans 6.8.

2 Respostas

BrunoBastosPJ

Comparação de String em Java é feito usando o método equals. Caso queira ignorar maiúsculas use o método equalsIgnoreCase

if (osName.equals("Windows XP") )
S

:oops: :oops: :oops: :oops: :oops:

Claro… Que “burrro” kkkkk.

Valeu mestre. É isso mesmo.

Criado 19 de maio de 2010
Ultima resposta 19 de mai. de 2010
Respostas 2
Participantes 2