Tag: getstring

java resultset.getstring(“col_name”)查询

我有一个关于java for JDBC中ResultSet.getString()方法的简单查询。 假设Database列中的值具有\ ,这是javas转义字符,例如\n或\t等。 当我将值检索为getString()我看到另外一个转义字符被添加,这个\n的实际含义现在只是一个字符串文字。 所以我不得不unescape java然后正确使用它。 String s= rs.getString(“col_name”); 当s包含`\ n’时: System.out.println(s) 输出: \n 在使用apache常见的StringEscapeUtils 输出: System.out.println(“hi”+s+”hello”); hi hello 我的问题是在unescaping之前是谁添加了这个额外的\ ? 对不起,如果这是一个愚蠢的问题。