LongをIntegerに変換する

スリニバサン:

Javaで値をLongに変換する方法はInteger

Thilo:
Integer i = theLong != null ? theLong.intValue() : null;

または、nullについて心配する必要がない場合:

// auto-unboxing does not go from Long to int directly, so
Integer i = (int) (long) theLong;

また、どちらの場合でも、オーバーフローが発生する可能性があります(LongはIntegerよりも広い範囲を格納できるため)。

Java 8には、オーバーフローをチェックするヘルパーメソッドがあります(その場合は例外が発生します)。

Integer i = theLong == null ? null : Math.toIntExact(theLong);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Optional <Integer>をOptional <Long>に変換する良い方法

分類Dev

HashMap <Integer、Long>をHashMap <Integer、Integer>に変換します

分類Dev

LongをTask <long>に変換する

分類Dev

IEnumerable <long>をlongに変換する方法

分類Dev

Map <Integer、Long>を整数の配列に変換します

分類Dev

longを10進数に変換する

分類Dev

DBObject値をlongに変換する方法

分類Dev

文字列をlongに変換する

分類Dev

longをC ++でCStringに変換する

分類Dev

Javaでlongをintに変換する

分類Dev

LongをStringPythonに変換する

分類Dev

String要素をInteger Javaに変換する

分類Dev

Vector <Integer>をint []に変換する方法

分類Dev

List <Integer>を文字列に変換する

分類Dev

List <Long>をMap <Long、Long>に変換する方法

分類Dev

SparkScalaでList <List <Long、Float、Float、Integer、Integer >>をArray <StructType>に変換します

分類Dev

NumberUtilsは、BigDecimalをLongに変換すると例外をスローしますが、Integerに変換すると成功します。

分類Dev

NumberUtilsは、BigDecimalをLongに変換すると例外をスローしますが、Integerに変換すると成功します。

分類Dev

longの配列をArrayList <Long>に変換する

分類Dev

List [java.lang.Long]をList [scala.Long]に変換する方法

分類Dev

List <long?>をISet <long>に変換する方法

分類Dev

フォームでPk [Long]をOption [Long]に変換する

分類Dev

HashMap<Integer, List<String>> を HashMap<String, HashSet<Integer>> に変換する

分類Dev

LongやIntegerなどのJavaオブジェクト型をlongやintなどのプリミティブ型に変換する方法

分類Dev

longをintに変換する方法はありますか?

分類Dev

LONGをIntに変換すると、0が追加されます

分類Dev

10進数を含む文字列をLongに変換する

分類Dev

Integerをintに変換する必要がありますか?

分類Dev

XStreamを使用してXMLをJavaMap <String、Integer>に変換する

Related 関連記事

  1. 1

    Optional <Integer>をOptional <Long>に変換する良い方法

  2. 2

    HashMap <Integer、Long>をHashMap <Integer、Integer>に変換します

  3. 3

    LongをTask <long>に変換する

  4. 4

    IEnumerable <long>をlongに変換する方法

  5. 5

    Map <Integer、Long>を整数の配列に変換します

  6. 6

    longを10進数に変換する

  7. 7

    DBObject値をlongに変換する方法

  8. 8

    文字列をlongに変換する

  9. 9

    longをC ++でCStringに変換する

  10. 10

    Javaでlongをintに変換する

  11. 11

    LongをStringPythonに変換する

  12. 12

    String要素をInteger Javaに変換する

  13. 13

    Vector <Integer>をint []に変換する方法

  14. 14

    List <Integer>を文字列に変換する

  15. 15

    List <Long>をMap <Long、Long>に変換する方法

  16. 16

    SparkScalaでList <List <Long、Float、Float、Integer、Integer >>をArray <StructType>に変換します

  17. 17

    NumberUtilsは、BigDecimalをLongに変換すると例外をスローしますが、Integerに変換すると成功します。

  18. 18

    NumberUtilsは、BigDecimalをLongに変換すると例外をスローしますが、Integerに変換すると成功します。

  19. 19

    longの配列をArrayList <Long>に変換する

  20. 20

    List [java.lang.Long]をList [scala.Long]に変換する方法

  21. 21

    List <long?>をISet <long>に変換する方法

  22. 22

    フォームでPk [Long]をOption [Long]に変換する

  23. 23

    HashMap<Integer, List<String>> を HashMap<String, HashSet<Integer>> に変換する

  24. 24

    LongやIntegerなどのJavaオブジェクト型をlongやintなどのプリミティブ型に変換する方法

  25. 25

    longをintに変換する方法はありますか?

  26. 26

    LONGをIntに変換すると、0が追加されます

  27. 27

    10進数を含む文字列をLongに変換する

  28. 28

    Integerをintに変換する必要がありますか?

  29. 29

    XStreamを使用してXMLをJavaMap <String、Integer>に変換する

ホットタグ

アーカイブ