How to print all link names on a web page using Selenium Webdriver

   @Test
    public void DisplayAllLinksNames()

   {
    driver.get("
http://seleniumsubbu.blogspot.in//");
    List<
WebElementalllinks= driver.findElements(By.tagName("a"));
    for(
WebElement link:alllinks)
    System.out.println(
link
.getText());
    }