知道Java doest像C#中一样具有逐字字符串(@),在代码中使用它时,是否可以保留字符串的格式?我有一个sql代码,我必须在代码,但为了可读性,我必须保持它在某种格式,我可以在c#中使用@来做到这一点,但是我怎样才能在Java中实现呢?JAVA中的逐字符串替代品
例如:
String [email protected]"INSERT INTO VERSION_INFO
(TABLE_NAME ,
VERSION_ID ,
DATE,
EXP
)
VALUES ('' , -- TABLE_NAME - varchar(50)
0 , -- VERSION_ID - int
0 , -- DATE- int
'' -- EXP- varchar(100)
)";
我必须直接使用这些,没有太多的修饰......
编辑的stupidness ...
哎呀,我忘了引号我猜:P但仍然,它不是这种情况:) – Sin5k4
我说的是,在标准的Java,它没有得到比我在这个答案写的好多少。 – aioobe
java代码是否也需要换行符(\ n)才能生成与C#逐字字符串相同的字符串? –