📅  最后修改于: 2023-12-03 15:11:16.773000             🧑  作者: Mango
这个Java程序可以帮助你在控制台中打印一个链接列表,并且将它们按反向顺序输出。程序不会实际反转列表,而是在打印过程中反向输出。
以下是代码片段:
import java.util.*;
public class ReverseLinkPrinter {
public static void main(String[] args) {
List<String> links = new ArrayList<>();
links.add("https://google.com");
links.add("https://facebook.com");
links.add("https://twitter.com");
printLinks(links);
}
public static void printLinks(List<String> links) {
for (int i = links.size() - 1; i >= 0; i--) {
System.out.println("- [" + links.get(i) + "](" + links.get(i) + ")");
}
}
}
这个程序中,我们创建了一个List
变量links
来储存我们的链接。在main
方法中,我们添加了三个链接到这个列表中。
然后我们调用了printLinks
方法,它会打印我们的链接列表。在这个方法内部,我们使用了一个for
循环来遍历列表,从最后一个元素开始,向前遍历到第一个元素。在每一次循环中,我们使用System.out.println
方法来打印链接到控制台中,使用Markdown格式。
以下是输出:
- [https://twitter.com](https://twitter.com)
- [https://facebook.com](https://facebook.com)
- [https://google.com](https://google.com)
我们可以看到,我们的链接列表已经按反向顺序打印出来了。