sql语句中的问号是特定符号吗?stmt.setInt(1, id);是什么意思啊?
stmt.setint(1,id); 就是把id替代sql的第一个问号
如果你觉得不详细的话可以先去看一下JDBC的教程,编程语言东西太多了,这个教程的重点不是JDBC,所以老师不会很仔细的讲,如果想学好编程,还是扎扎实实一点一点学。加油
可以去查询 java api文档 java.sql包中的 PreparedStatement 接口 下面有方法介绍 很详细 下载个api很方便的