Java windows是否仍然需要CR+;输入键的LF组合?

Java windows是否仍然需要CR+;输入键的LF组合?,java,mysql,database,windows,enter,Java,Mysql,Database,Windows,Enter,是否可以在windows中将\r\n(即CR+LF)转换为单个字符,以便在数据库的表(nvarchar类型列)中输入带有enter的字符串时,它只使用一个字符而不是两个字符(CR-1个字符和LF-1个字符) 例如:- helloEnterworld 代码块内的文本为11个字符,按1个字符计算enter;但正如本文所提到的,windows将输入两个字符,即上面的字符串示例在windows中计为12个字符。如果我的数据库预定义的列大小为11,会怎么样?这就是为什么我问我们的社区成员是否知道Enter

是否可以在windows中将
\r\n
(即CR+LF)转换为单个字符,以便在数据库的表(nvarchar类型列)中输入带有enter的字符串时,它只使用一个字符而不是两个字符(
CR
-1个字符和
LF
-1个字符)

例如:-

hello
Enter
world


代码块内的文本为11个字符,按1个字符计算enter;但正如本文所提到的,windows将输入两个字符,即上面的字符串示例在windows中计为12个字符。如果我的数据库预定义的列大小为11,会怎么样?这就是为什么我问我们的社区成员是否知道Enter键是否可以被调制成只使用MySql数据库中的一个字符?

真的吗,为什么您关心它是占用一个字符还是两个字符?因为数据库列的设计假设它的长度将等于用户允许输入的字符数,并且我需要在不修改/增加列大小的情况下支持相同数量的字符。您应该发布一些代码,这是不清楚的。“当我在数据库的表中输入一个带有enter的字符串时”@GordonLinoff请看,如果编辑后的问题更容易理解,你是什么意思。。。这只是我面临的一个特殊错误。在插入数据库之前,只需去除
\r
,不是吗?