如题,比如我想要在代码写个 SQL 语句,只能这样:
String sql = "SELECT * FROM USER WHERE ID = 1";
怎么样才可以像 C#一样,写成这样:
var sql = @"
SELECT *
FROM USER
WHERE ID = 1
";
如题,比如我想要在代码写个 SQL 语句,只能这样:
String sql = "SELECT * FROM USER WHERE ID = 1";
怎么样才可以像 C#一样,写成这样:
var sql = @"
SELECT *
FROM USER
WHERE ID = 1
";
|
JoooooooooJun 10, 2022
1
搜 java text block
似乎只有 15 版本才支持 |
|
LeviathannJun 10, 2022
2
1. 升到最新
2. 换 kotlin/scala |
|
yazinnnnJun 10, 2022
3
var sql = """
SELECT * FROM USER WHERE ID = 1 """; System.out.println(sql); |
|
ychostJun 10, 2022
4
IDEA -> inject language or reference
|
|
106npoJun 10, 2022 via Android
5
也可以行末加\n\
|
|
nothingistrueJun 10, 2022
6
C#那个用法,本质上是写的时候不写 \n ,但通过特殊标记,编译的时候自动加上\n ,这是语法糖。Java ,至少是 Java 8 及之前,对语法糖极为谨慎(甚至是排斥)。
|
|
unco020511Jun 10, 2022
7
抛弃年迈的 java,拥抱 kotlin
|
|
potatowishJun 10, 2022 via iPhone
8
Mybatis xml
|
|
SMGdcAt4kPPQJun 10, 2022 via Android
9
Kotlin 比 Java 更接近 C#
|