[解決済み] Boolean.parseBoolean("1") = false...?
2023-07-26 14:25:13
質問
ご迷惑をおかけして申し訳ありません。私は
HashMap<String, String> o
o.get('uses_votes'); // "1"
まだ...
Boolean.parseBoolean(o.get('uses_votes')); // "false"
と推測されます。
....parseBoolean
は標準の
0 = false
1 = true
?
私は何か間違ったことをしていますか、私は私のコードをラップする必要があります。
boolean uses_votes = false;
if(o.get('uses_votes').equals("1")) {
uses_votes = true;
}
ありがとうございます。
どのように解決するのですか?
の文字列値のみを受け付けます。
"true"
という文字列で、ブーリアンである
true
. 一番良いのは
boolean uses_votes = "1".equals(o.get("uses_votes"));
あるいは、もし
Map
が実際にエンティティを表しているのであれば、私は
Javabean
の方がずっといいと思います。また、コンフィギュレーション設定を表すのであれば
Apache Commons の設定
.
関連
-
[解決済み】JavaでMap値をインクリメントする最も効率的な方法
-
keytool error: java.io.FileNotFoundException: cacerts (アクセス拒否されました。)
-
[解決済み] タイプの安全性。アンチェック・キャスト
-
[解決済み] IF文の&&(AND)と|OR|(OR)
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] 文字列を繰り返す簡単な方法
-
[解決済み] Javaは複数行の文字列をサポートしていますか?
-
[解決済み] HibernateがMultipleBagFetchExceptionをスローする - 複数のバッグを同時にフェッチできない
-
[解決済み] Mapを実装し、挿入順序を保持するJavaクラス?
-
[解決済み] Javaにおける例外処理によるパフォーマンスへの影響とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
スレッド "main "での例外 java.util.NoSuchElementException in Java 問題解決済み
-
プロジェクトの依存関係を解決できない。
-
Git Pull Failed マージされていないファイルがあるため、Pull できません。
-
java マイクロソフト払い戻し予期せぬサーバーからのファイルの終了
-
シェルコマンドやスクリプトのJavaコール
-
ジャバアレイ
-
CertificateException: XXXに一致するサブジェクトの代替DNS名が見つかりません 解決策
-
eclipse にリソースリーク:'in' が閉じない
-
春ブート複数のデータソースの管理(atomikos)同じサーバーホスト上の複数のプロジェクトを開始する複数のJava - jarのエラーソリューション
-
Java基礎 - マッピングとQ/A