我试图创建所有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
附录实际上将它们复制到此文本字段中(不应用代码格式设置)会将它们折叠为一行。但是,我仍然需要将它们全部用引号括起来。
答案 0 :(得分:1)
将它们分开。这使得代码更易于修改,并且不会强制水平滚动。
使用带有regexp的IDE find-replace工具来引入引号。类似于将([a-z]+)
替换为"\1",
(在Eclipse中)或"$1",
(在IntelliJ IDEA中)。