欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java?long?類型數(shù)據(jù)的賦值方式

 更新時間:2022年07月12日 17:08:24   作者:CrazZy651314  
這篇文章主要介紹了java?long?類型數(shù)據(jù)的賦值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

java long類型數(shù)據(jù)的賦值

問題

當(dāng)程序出現(xiàn)較大的數(shù)值的時候(超過int類型:-2^31 到 2^31 - 1間),就需要將類型變成Long類型。

long l = 1507772738542;
Long l1 = (long)1507772738542;

以上的寫法,在編譯的時候會報錯,

大概的意思就是數(shù)據(jù)太長,超過了int類型的值。

解決

Long l = 1507772738542L;

在數(shù)據(jù)的后面加上 L 或者 l 都可以。 

把null賦值給long產(chǎn)生的奇怪問題

問題產(chǎn)生的原因

我從一個對象中獲取一個Long類型的數(shù)據(jù)賦值給一個long變量:

long startsecond = ?tracelist.get(i).getTracesecond();

因為之前獲取數(shù)據(jù)的時候Tracesecond一定有值的,所以沒有判斷null數(shù)據(jù),但是后面發(fā)現(xiàn)有數(shù)據(jù)這個屬性是null,執(zhí)行代碼的時候會導(dǎo)致代碼在這個地方卡死,永遠不會執(zhí)行下去。

單獨寫一個測試的例子卻發(fā)現(xiàn)會報空指針異常,不知道是不是我的代碼在線程里面導(dǎo)致的。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Springboot 整合 Dubbo/ZooKeeper 實現(xiàn) SOA 案例解析

    Springboot 整合 Dubbo/ZooKeeper 實現(xiàn) SOA 案例解析

    這篇文章主要介紹了Springboot 整合 Dubbo/ZooKeeper 詳解 SOA 案例,需要的朋友可以參考下
    2017-11-11
  • 日歷顯示讀出輸入的年月的java代碼

    日歷顯示讀出輸入的年月的java代碼

    這篇文章主要介紹了日歷顯示讀出輸入的年月的java代碼,有需要的朋友可以參考一下
    2013-12-12
  • Struts2+Hibernate實現(xiàn)數(shù)據(jù)分頁的方法

    Struts2+Hibernate實現(xiàn)數(shù)據(jù)分頁的方法

    這篇文章主要介紹了Struts2+Hibernate實現(xiàn)數(shù)據(jù)分頁的方法,結(jié)合實例形式分析了Struts2結(jié)合Hibernate實現(xiàn)數(shù)據(jù)分頁的原理,步驟與相關(guān)實現(xiàn)代碼,需要的朋友可以參考下
    2016-03-03
  • springboot+redis自定義注解實現(xiàn)發(fā)布訂閱的實現(xiàn)代碼

    springboot+redis自定義注解實現(xiàn)發(fā)布訂閱的實現(xiàn)代碼

    在Redis中客戶端可以通過訂閱特定的頻道來接收發(fā)送至該頻道的消息,本文主要介紹了springboot+redis自定義注解實現(xiàn)發(fā)布訂閱,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • Java中==與equals的區(qū)別小結(jié)

    Java中==與equals的區(qū)別小結(jié)

    這篇文章主要介紹了Java中==與equals的區(qū)別小結(jié),本文總結(jié)結(jié)論:== 與 equals()比較的內(nèi)容是不同的,equals()方式是String類中的方法,它用于比較兩個對象引用所指的內(nèi)容是否相等,而 == 比較的是兩個對象引用的地址是否相等,需要的朋友可以參考下
    2015-06-06
  • Java中的HashMap源碼分析

    Java中的HashMap源碼分析

    這篇文章主要介紹了Java中的HashMap源碼分析,散列表是根據(jù)關(guān)鍵碼值(Key?value)而直接進行訪問的數(shù)據(jù)結(jié)構(gòu),也就是說,它通過把關(guān)鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度,這個映射函數(shù)叫做散列函數(shù),存放記錄的數(shù)組叫做散列表,需要的朋友可以參考下
    2023-09-09
  • kafka消費者kafka-console-consumer接收不到數(shù)據(jù)的解決

    kafka消費者kafka-console-consumer接收不到數(shù)據(jù)的解決

    這篇文章主要介紹了kafka消費者kafka-console-consumer接收不到數(shù)據(jù)的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • ReentrantReadWriteLock不能鎖升級的原因總結(jié)

    ReentrantReadWriteLock不能鎖升級的原因總結(jié)

    今天給大家?guī)淼氖顷P(guān)于Java并發(fā)的相關(guān)知識,文章圍繞著為什么ReentrantReadWriteLock不能鎖升級展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • SpringBoot事件發(fā)布和監(jiān)聽詳解

    SpringBoot事件發(fā)布和監(jiān)聽詳解

    今天去官網(wǎng)查看spring boot資料時,在特性中看見了系統(tǒng)的事件及監(jiān)聽章節(jié),所以下面這篇文章主要給大家介紹了關(guān)于SpringBoot事件發(fā)布和監(jiān)聽的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-11-11
  • Java編程中的4種代碼塊詳解

    Java編程中的4種代碼塊詳解

    在本篇內(nèi)容里小編個總結(jié)了Java編程中的4種代碼塊相關(guān)的知識點,有興趣的朋友們可以學(xué)習(xí)下。
    2021-06-06

最新評論