Почему первый возвращает null
, а второй возвращает mail.yahoo.com
?
Разве это не странно? Если нет, то какая логика этого поведения?
Является ли подчеркивание виновником? Зачем?
public static void main(String[] args) throws Exception {
java.net.URI uri = new java.net.URI("http://broken_arrow.huntingtonhelps.com");
String host = uri.getHost();
System.out.println("Host = [" + host + "].");
uri = new java.net.URI("http://mail.yahoo.com");
host = uri.getHost();
System.out.println("Host = [" + host + "].");
}