javalong類型轉換
Ⅰ java裡面請問下如何將long類型的數據轉換成無符號的int數據
java裡面將long類型的數據轉換成無符號的int數據方式如下:
一、強制類型轉換
long ll = 300000;
int ii = (int)ll;
二、調用intValue()方法
long ll = 300000;
int ii= new Long(ll).intValue();
三、先把long轉換成字元串String,然後在轉行成Integer
long ll = 300000;
int ii = Integer.parseInt(String.valueOf(ll));
Ⅱ JAVA怎麼把long型轉為String的
JAVA怎麼把long型轉為String的兩種方法:
一、使用String類的方法,String.valueOf(),比如:
longaa=123;
Stringa=String.valueOf(aa).
二、最簡單的直接將long類型的數據加上一個空串:
longaa=123;
Stringa=aa+"".
Ⅲ java中long類型轉為int類型的幾種方法
下面給你例舉3種方法:
一、通過基本類型強制轉為,因Java的基本類型之間可以相互強轉
Long
l
=
new
Long(33);
long
l1
=
l.longValue();
int
i
=
(int)
l1;
System.out.println(i);
二、可以toString()方法先轉為字元串,然後再用Integer.parseInt轉為int類型
Long
l
=
new
Long(33);
String
s
=
l.toString();
int
i
=
Integer.parseInt(s);
System.out.println(i);
三、
Long的api中提供了一個intValue方法,可以轉為int
Long
l
=
new
Long(33);
System.out.println(l.intValue());
Ⅳ java中long如何轉成String
long l = Long.parseLong("String");
long l = Long.parseLong("String",int);
long l = Long.valueOf("String").longValue();
Long.ValueOf("String")與Long.parseLong("String")的區別
Long.ValueOf("String");返回Long包裝類型
Long.parseLong("String");返回long基本數據類型
(4)javalong類型轉換擴展閱讀:
Java中String類的方法及說明
public char charAt(int index)
返回字元串中第index個字元;
public int length()
返回字元串的長度;
public int indexOf(String str)
返回字元串中第一次出現str的位置;
public int indexOf(String str,int fromIndex)
返回字元串從fromIndex開始第一次出現str的位置;
public boolean equalsIgnoreCase(String another)
比較字元串與another是否一樣(忽略大小寫);
public String replace(char oldchar,char newChar)
在字元串中用newChar字元替換oldChar字元
public boolean startsWith(String prefix)
判斷字元串是否以prefix字元串開頭;
public boolean endsWith(String suffix)
判斷一個字元串是否以suffix字元串結尾;
public String toUpperCase()
返回一個字元串為該字元串的大寫形式;
public String toLowerCase()
返回一個字元串為該字元串的小寫形式
public String substring(int beginIndex)
返回該字元串從beginIndex開始到結尾的子字元串;
public String substring(int beginIndex,int endIndex)
返回該字元串從beginIndex開始到endsIndex結尾的子字元串
public String trim()
返回該字元串去掉開頭和結尾空格後的字元串
public String[] split(String regex)
將一個字元串按照指定的分隔符分隔,返回分隔後的字元串數組
Ⅳ Java中怎麼將Long類型轉換成Integer或int類型
強制類型轉換:
longl=12034L;
inti=(int)l;
Ⅵ java中long型如何轉換為int型還有long[ ]可以轉換為int嗎
1.long轉換成int,以下都可以
a: long la=3l;
int ia=(int)la;
b: Long lb=new Long(la);
int ib=lb.intValue();
2.Long[]不可以轉換成int。
Ⅶ java怎麼把long型的數據轉化成Integer型的數據
long a =1000L ;x0dx0aint b = (int)a;x0dx0aInteger c = b; x0dx0a另一種根據Integer的api有Integer.valueOf()和new Integer();可以接受int或者String類型x0dx0a把Long類型轉換成int或者String類型就可以了x0dx0aLong a = 100L;x0dx0aString str = a.toString();x0dx0aInteger i1 = Integer.valueOf(str);x0dx0aInteger i2 = new Integer(str);x0dx0aint i3 = i2;
Ⅷ Java中怎麼將Long類型轉換成Integer或int類型
java5.0提供自動裝箱拆箱,Integer與int不需強轉,程序會自動轉換,long和Long也是一樣
所以,可以這么干
Long
l1
=
100L;
long
l2
=
l1;
int
i1
=
(int)l2;
Integer
i2
=
i1;
另一種根據Integer的api有Integer.valueOf()和new
Integer();可以接受int或者String類型
把Long類型轉換成int或者String類型就可以了
Long
l1
=
100L;
String
str
=
l1.toString();
Integer
i1
=
Integer.valueOf(str);
Integer
i2
=
new
Integer(str);
int
i3
=
i2;
Ⅸ 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(雙精度)浮點型。數據精度從位元組型、短整型、整型、長整型、單精度浮點型、雙精度浮點型依次升高。數據類型從低精度到高精度系統會自動轉換(即隱式轉換),從高精度到低精度需要強制轉換(即顯示轉換)。
Ⅹ Java中怎麼將Long類型轉換成Integer或int類型
對頭
Long型的變數可以通過toString()方法轉換為string類型
恰好有轉換方法Integer.parseInt(string
str);
所以想轉就轉0_0