java - 当给定 LinkedList 时返回大写字符的 LinkedList

标签 java

老实说,我现在真的很困惑这个问题,并且真的不知道如何解决这个问题。我需要编写一个方法,其中给定一个字符链接列表(例如:{'a','A','d','X'})并返回仅包含大写字符的列表(返回:{'A','X'})。我该如何编写这个程序?

import org.w3c.dom.Node;

public class ListExample {
public final class Node<T> {
    public final T       value;
    public       Node<T> next;

    public Node(T _value) {
        this( _value, null );
    }
    public Node(T _value, Node<T> _next) {
        value = _value;
        next  = _next;
    }
    @Override
    public String toString() {
        return "" + value;
    }
}

public static Node<Character> getUppercaseList(Node<Character> head) {
    Node<Character> tail = null;
    Node<Character> result = null;
    while(head != null) {

    }
    return null;
}
}

感谢您的帮助!

最佳答案

迭代字符列表,构建大写字符列表。如果您使用的是 Java8,请使用 isUpperCase() 方法进行过滤。

关于java - 当给定 LinkedList 时返回大写字符的 LinkedList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34049830/

相关文章:

java - 如何从 Java 中的文件创建 ByteArrayInputStream?

java - 如何从平面 SQL 选择结果集创建嵌套映射

java - 如何在 Espresso 的 RecyclerView 中断言?

Java - 如何创建调用接口(interface)方法的泛型类?

c# - IIS/C# 网站与 Tomcat/Java 网站共享身份验证 - 相同的顶级 URL

java - 根据父级调整大小最小化或框架的对话框

java - 使用运行时 java 获取命令输入

java - 从camel属性占位符填充java.util.Properties

java - Bean @Autowired 在 spring 中默认

java - 解密 JSON Web 加密中的内容加密 key