當前位置:首頁 » 編程語言 » javalong轉long

javalong轉long

發布時間: 2022-12-17 22:17:45

A. java 中 long類型轉換成 long[]

long是基本類型,long[]是對象,不能直接轉換
可以
long a = 123L;
long[] ary = new long[1];
ary[0] = a;

B. 在Java中怎麼把Int型的裝換成Long型的

Java中int轉換成long,可以直接強制轉換的,如下:

int i =1;
long j =(long)i;//這樣就可以強制轉換了。

C. java中如何將string 轉化成long

如果說這個string是可以被轉化成long類型的,那麼可以用這幾種方式:

1.將字元串使用parseLong方法直接將字元串轉成long類型:

longl=Long.parseLong("123");

2.先使用Long.valueOf得到這個字元串的Long類型的包裝類,再使用Long包裝類的方法longValue轉成long類型:

longl=Long.valueOf("123").longValue();

3.使用Long包裝類的構造函數將字元串當作參數傳進去可以new一個Long對象,再使用方法longValue將其轉成long類型:

longl=newLong("123").longValue();


建議用用第一種就可以了。

D. Java中怎麼將Long類型轉換成Integer或int類型

可以使用強制轉換來語句來實現數據類型從Long類型轉換成Integer或int類型。以下舉例說明具體步驟:1.聲明一個數據類型為long的變數並初始化:long i = 10;

2.聲明一個數據類型為整型(integer)變數:int j;

3.使用強制轉換符「()」轉換,j =(int)(i )即可實現轉換。

代碼如下圖:

拓展資料

Java中有六種基本數據類型:byte(位元組)型、short(短整)型、int(integer)整型、long(長整)型、float(單精度)浮點型、double(雙精度)浮點型。數據精度從位元組型、短整型、整型、長整型、單精度浮點型、雙精度浮點型依次升高。數據類型從低精度到高精度系統會自動轉換(即隱式轉換),從高精度到低精度需要強制轉換(即顯示轉換)。

E. Java中long和Long有什麼區別

long數是基本數據類型,Long是引用類型,Long又叫 long的包裝類

long和Long可以互轉和互相賦值(自動拆箱裝箱)。
看JDK幫助文檔可知Long含有許多靜態工具方法可實現多種數據類型互轉。
到底是選擇Long 還是long這個還得看具體環境,如果認為這個屬性不能為null,那麼就用long,因為它默認初值為0l,如果這個欄位可以為null,那麼就應該選擇Long

F. java中怎樣把long類型轉換成Long類型最好給一個程序 long l = 8l; Long ll = new Long(l);

public class LongToLong {
public static void print(Long l) {
System.out.println(l);
}

public static void main(String[] args) {
print(213L);
}

}

G. java 方法返回值類型 Long與long

Java的數據類型分兩種:
1.基本類型:long,int,byte,float,double,char
2. 對象類型(類): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己創建的類。
其中Long又叫 long的包裝類。而Byte和Float也類似,一般包裝類的名字首寫是數值名的大寫開頭。
什麼叫包裝類?
在java中有時候的運算必須是兩個類對象之間進行的,不充許對象與數字之間進行運算。所以需要有一個對象,這個對象把數字進行了一下包裝,這樣這個對象就可以和另一個對象進行運算了。
比如我們也可以定義一個類:
class Long {
int i=0;
public Long (int i){
this.i=i;
}
}
這樣這個Integer就是一個包裝類,他包裝了一個整數值,然後可以在裡面寫一些運算符重載的方法使它支持某些運算。這個時候可以賦值:
Long it=new Long(10);
現在變數it就是一個對象,不是一個數字。
long 是長整型,在怎麼長本身也是整型,12.10的整形部分是12,當然結果是12,
byte: 八位整數 -128——127,可用來節省內存的使用。
short: 16位整數 -32768——32,767,也比較省內存。
int: 32位整數 -2,147,483,648——2,147,483,647,一般來說整數都夠用了
long: 64位整數 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用
float: 32位浮點,如果浮點需要節省內存用這個。
Double: 64位浮點,一般非整數浮點可用這個。
但是要記住float和double都不是精確的,如果要儲存錢一類的必須精確的,用java.math.BigDecimal

熱點內容
jenkins自動化測試腳本 發布:2024-05-20 13:28:03 瀏覽:918
網游機戰腳本 發布:2024-05-20 13:26:56 瀏覽:482
天天愛消除卡心腳本 發布:2024-05-20 13:01:00 瀏覽:124
python中str的意思 發布:2024-05-20 13:00:52 瀏覽:235
隨機訪問方式 發布:2024-05-20 12:42:52 瀏覽:258
php判斷登陸 發布:2024-05-20 12:14:24 瀏覽:629
腳本精靈並且 發布:2024-05-20 11:39:40 瀏覽:266
綠盟登陸器單機怎麼配置列表 發布:2024-05-20 11:34:34 瀏覽:971
Android省電軟體 發布:2024-05-20 11:25:00 瀏覽:341
android鍵盤隱藏 發布:2024-05-20 11:23:40 瀏覽:523