If com Data/hora

Teria como eu fazer um if e essa comparação ser uma hora?
tipo, if (hora == hora_que_quero_sair) ai ele executa o comando.

Segue um exemplo para data e hora mas pode ser feito o mesmo para apenas a hora. Em resumo o que você precisa é do Calendar.

[code]import java.util.;
import java.util.
;
import java.text.*;

public class TestDate {
public static void main(String args[]){
String DATE_FORMAT = “dd/MM/yyyy HH:mm:ss”;
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(DATE_FORMAT);
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
// remember months are zero-based : 0 jan 1 feb …
c1.set(1999, 11 , 31);
c2.set(1999, 0 , 30);

System.out.print(sdf.format(c1.getTime()));

if (c1.before(c2)) {
   System.out.print(" é antes");
   }
if (c1.after(c2)) {
   System.out.print(" é depois");
  }
if (c1.equals(c2)) {
   System.out.print(" é igual");
  }
System.out.println(sdf.format(c2.getTime()));
}

}[/code]

tbm pode dar uma olhada na lib jodaTime