Como testar c um diretorio ou arquivo existe?

Como testar c um diretorio ou arquivo existe??
hoje não lembrava como fazia … e o matheus me respondeu
bom… como axo que muita gente tem a dúvida… matheus responde ai pra turma… ou alguem q saiba… c ninguem responder eu posto como eu fiz =]

…usando a classe File, por ex:

java.io.File nome = new java.io.File( "c:\portaljava" );

…entao, pode testar com:

nome.exists(); // se nome existe
nome.isDirectory(); // é um diretorio?
nome.isFile(); // é um arquivo?

…q retorna um boolean.