Java中如何將int 型別轉換為 Long型別

2021-09-08 12:48:18 字數 693 閱讀 2968

long l = (long)3;
很多同學可能會用上面的方法將int型別轉換為long型別,但事實上這樣是不可行的。因為long是包裝類,而int是值型別資料,兩者是不能這樣強轉的。

long l = (long)3;
int和long都是基本型別的資料,是可以強轉的,那麼我就可以以此作為橋梁,強轉成long後,再生成long型別的資料。

long l = new long((long)3);
這樣就可以將int型別順利轉換為long型別。

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!

long l = (long)3;
很多同學可能會用上面的方法將int型別轉換為long型別,但事實上這樣是不可行的。因為long是包裝類,而int是值型別資料,兩者是不能這樣強轉的。

long l = (long)3;
int和long都是基本型別的資料,是可以強轉的,那麼我就可以以此作為橋梁,強轉成long後,再生成long型別的資料。

long l = new long((long)3);
這樣就可以將int型別順利轉換為long型別。

Java中int和string的型別轉換

int string int i 12345 string s 第一種方法 s i 會產生兩個string物件 第二種方法 s string.valueof i 直接使用string類的靜態方法,只產生乙個物件 第三種方法 s integer.tostring i 三種方法效率排序為 integer...

如何將C nullable int轉換為int

如何將可空int轉換為int 假設我有兩種型別的int,如下所示 int?v1 intv2 將v1的值分配給v2 v2 v1 會導致錯誤。如何將v1轉換為v2?v2 convert.toint32 v1 v2 int v1 檢索物件的值。如果為null,則返回int的預設值,即0。v2 v1.get...

c 如何自動將強型別列舉轉換為int?

直接看如下 include struct a enum classb intfoo int input intmain a local a是強型別列舉試圖實現的功能,但是有乙個小的區別 普通列舉可以轉換為整數型別,而強型別列舉不能在沒有強制轉換的情況下實現。因此,有沒有辦法將強型別的列舉值轉換為整數...