当前位置: 首页 > 面试题库 >

在Eclipse中粘贴多行Java字符串

羊舌承
2023-03-14
问题内容

不幸的是,Java没有多行字符串文字的语法。如果IDE可以轻松使用类似的结构,那没问题

  String x = "CREATE TABLE TEST ( \n"
             + "A INTEGER NOT NULL PRIMARY KEY, \n"
            ...

使用Eclipse将剪贴板中的多行字符串粘贴到Java源中的最快方法是什么(以自动创建上述代码的方式)。


问题答案:

好的,我刚刚找到了答案

也许这不是你的意思,但是…

如果我在Eclipse中一行并且输入双引号,则在该行中粘贴多行选择内容(如您的xyz示例),它将这样粘贴:

"xxxx\n" +   
"yyyy\n" +  
"zzz"

然后,如果您不打算换行,则只需在”\n”to 的选择中查找/替换”“。

我认为启用此功能的选项位于Window/Preferences下方的Java/Editor/Typing/复选框中"Escape text when pasting into a string literal"。(Eclipse 3.4 Ganymede

Eclipse有一个选项,以便将多行文本复制粘贴到String文字中将产生带引号的换行符:

Preferences / Java / Editor / Typing /“粘贴到字符串文字中时转义文本”



 类似资料:
  • 需要使用剪贴板操作将字符串值粘贴到WebElement

  • 问题内容: 有人知道键盘快捷键可以将行复制/粘贴到中的新行中,而不必突出显示整个行吗? - - 原来我的整个屏幕倒挂(我在Windows上)。有趣的是,这是在windows-> preferences中指定的。 问题答案: - - :拷贝当前行或选择线,以下面 - - ::拷贝当前行或所选择的线以上 - - :带来了快捷键列表 请参阅Windows /首选项->常规->键。

  • 我试图粘贴一长行代码,但它只粘贴到一行,有没有一种方法粘贴它,这样我就不必滚动到一行来看到整个代码?

  • 我有一个PHP脚本这是一个字符串替换函数,它接受数组中的字符,如果在字符串中找到任何字符,就替换它们。是否有与该函数等价的java函数。我找到了一些方法,但有些是使用循环,有些是重复语句,但在Java中没有找到类似的单行解决方案。

  • 我尝试在mutate_()函数(dplyr)中用paste()创建一个变量。 我试图用这个答案修改代码(dplyr-mutate:使用动态变量名),但它不起作用... 注意:nameVarPeriod1是函数的参数。

  • 问题内容: 我想从Java中的系统剪贴板中粘贴。我该怎么做? 问题答案: 尽管机器人类可以工作,但它不像直接使用系统剪贴板那样优雅,例如: