javaでlong型からint型に変換する。
2022-02-28 13:02:11
intからlongへの変換は上方変換であり、直接暗黙のうちに行うことができますが、longからintへの変換は下方変換であり、データのオーバーフローを引き起こす可能性があります。
参考までに、主な変換方式を以下に示します。
I. 強制的な型変換
long ll = 300000;
int ii = (int)ll;
II. intValue() メソッドの呼び出し
long ll = 300000;
int ii= new Long(ll).intValue();
3、まず long を文字列 String に変換し、次に line を Integer に変換する。
long ll = 300000;
int ii = Integer.parseInt(String.valueOf(ll));
関連
-
Javaエラーメッセージがenclosingクラスでない
-
Maven Pluginの実行がライフサイクル設定の対象外であるエラーの解決
-
リソースリーク:'sc'がクローズされない
-
dao インターフェースがメソッドを定義し、エラーを報告した。 xxx 型のメソッド xxx は未定義である。
-
Javaデータ型 - StringBuilderとStringBuffer
-
JavaスレッドのThreadクラス詳細説明
-
Javaで考える読書ノート
-
JDK7のComparisonメソッドのイラストは、その一般契約の例外に違反しています。
-
比較方式が一般契約に違反している!」を解決する。
-
原因: org.apache.maven.plugin.compiler.CompilationFailureException: コンパイルに失敗しました。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
javaで非静的な解を静的な参照にすることができない
-
IDEA パッケージステートメントの欠落
-
response.sendRedirectによる不具合とその対処法
-
スプリングセキュリティ CSRF対策
-
Spring MVC アノテーションエラーです。引数型[java.lang.String]の名前が利用できません。
-
ApiModelPropertyアノテーションの使用方法
-
AJAX&JSON超詳細解説
-
NoClassDefFoundErrorの処理(xmlreadersクラスを初期化できないピットに遭遇した)
-
DateTime.Now.ToString ("yyyy:MM:dd,hh:mm:ss") 12時間から24時間へ。
-
javaでPDFを生成するいくつかの方法