我找不到问题的完美标题,但它来了..有没有一种方法可以在 java (android) 中将字符串“hello”更改为“hello”?这是为了让我的 sql 查询工作。例如,这是我用 java 为 android 应用程序编写的函数
public Cursor GetLecture(String course_code)
{
SQLiteDatabase sqldb = this.getReadableDatabase();
String query = "SELECT * FROM Lecture WHERE course_code =" + course_code;
Cursor C = sqldb.rawQuery(query, null);
return C;
}
这里的问题是查询需要的是 course_code 的值是例如'S11'而不是变量 course_code 所具有的“S11”,因为它是一个字符串..那么我怎样才能更改具有的字符串值双引号 ("") 到单引号 ('') 以使查询工作?有没有更短的方法或者我必须改变整个算法?提前感谢您的考虑!!