Java

Java:文字列の比較

Javaで文字列を比較するとき、 String str = "ほげ"; 【OK】 str.equals("ほじ"); 【NG】 str == "ほじ";

MySQL:Java:OR検索、?の処理

JavaでMySQLのSELECT文に?を入れたとき。 userテーブルからnameがname(変数)、tellがtell(変数)を取り出したいとき。 str.append("SELECT * FROM user WHERE *1"); String strSQL = new String(str); PreparedStatement pStmt = this.con.prepareStatement(…

HttpSession について

HttpSession session = request.getSession(); でsessionを開始するとき HttpSession session = request.getSession(false); としないとsession情報を引き継げない。 デフォルトはtrueなので、新たにsessionを開始してしまう。

executeQuery()の戻り値

executeQuery()の戻り値はnullにはならない。 ifで判定する場合は ResultSet rs; if(rs.next()) { //あり } else { //なし } で判定。

キヨシチェックをやってみた

qiita.com キヨシチェックなるものをやってみた。 動いた。

メンバ変数の初期値

クラスのメンバ変数を明示的に初期化しない場合、既定の値が初期値として入る。 とすると、 charの□(四角)は何なんだろう?? nullのことか?