0

我正在尝试创建一个包含所有 Java 关键字的 ArrayList。

我从找到的网站上复制并粘贴了它们,但它们都是垂直列出的。有什么方法可以快速将它们全部折叠到一条线上?

另外,我想将每个都放在引号中以表示它们是字符串。有没有办法做到这一点?

出于说明目的,这是我在 Eclipse 中得到的:

public static ArrayList<String> keywords = {
        abstract
        assert
        boolean
        break
        byte
        case
        catch
        char
        class
        const
        continue
        default
        do
        double
        else
        enum
        extends
        final
        finally
        float
        for
        goto
        if
        implements
        import
        instanceof
        int
        interface
        long
        native
        new
        package
        private
        protected
        public
        return
        short
        static
        strictfp
        super
        switch
        synchronized
        this
        throw
        throws
        transient
        try
        void
        volatile
        while

附录实际上将它们复制到这个文本字段中(不应用代码格式)会将它们折叠成一行。但是,我仍然需要将它们全部放在引号中。

4

1 回答 1

1

将它们放在不同的行上。这使代码更加可红色,并且不会强制水平滚动。

使用带有正则表达式的 IDE 查找替换工具来引入引号。类似于替换([a-z]+)"\1",(在 Eclipse 中)或"$1",(在 IntelliJ IDEA 中)。

于 2013-05-29T22:05:39.083 回答