不幸的是,Java没有多行字符串文本的语法.如果IDE可以轻松地使用以下 struct ,那就没问题了

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

使用Eclipse将多行字符串从剪贴板粘贴到Java源代码中的最快方法是什么(它会自动创建如上所述的代码).

推荐答案

好的,我刚刚found the answer(在Stackoverflow上,不低于).

Eclipse有一个选项,可以将多行文本复制粘贴到字符串文本中,从而生成带引号的换行符:

Preferences/Java/Editor/Typing/"粘贴到字符串文本时对文本进行转义"

Java相关问答推荐

无法在Java中使用Curve secp 256 k1验证JWT

Java SSLocket查明客户端是否发送了证书

在Spring Boot中测试时出现SQL语法错误

RDX触发ChoiceBox转换器(并按字符串值排序)

Java在模块化jar文件中找不到类,但是javap可以

Java记录的不同序列化/反序列化

基于调车场算法的科学计算器

Java ArrayList的整数和数组的泛型

对字符串长度进行排序,但颠倒了顺序(最长字符串在前)

匹配一组字符或另一组字符

如何在JavaFX中制作鼠标透明stage

深度优先搜索实现:算法只向右搜索

如何在SWT菜单项文本中保留@字符

Oracle中从JSON中提取和插入数据

在Java中将对象&转换为&q;HashMap(&Q)

通过/失败的参数化junit测试方法执行数

如何修复Spring Boot应用程序中的RestDocumentationGenerationException:java.io.FileNotFoundException:/curl-request.adoc(只读文件系统)?

spring 更新多项管理关系

如何在单元测试中获得我的装饰Mapstruct映射器的实例?

原始和参数化之间的差异调用orElseGet时可选(供应商)