java轉換成int
1. java中如何將String類型轉為int類型
String s = "1986";
int num=Integer.parseInt(s); //這樣就將String類型轉換為int類型了。
不過得注意得是,既然你是將String類型轉換為int類型,回那麼你答的String裡面的值,一定是數組,不然調用parseInt()就會拋出異常的
2. 在java中如何把字元型強制轉換成int型
代碼如下:
importjava.io.*;
public class DaoXu {
int c,d,e,f,g;
public DaoXu() {
}
public int one(int h){
c=h/10;
d=h-c*10;
e=d*10+c;
return e;
}
public static void main (String[] args) {
int a=0;//a需要初始化
BufferedReader KeyboardInput=new BufferedReader(new InputStreamReader(System.in));
try{
System.out.println("請輸入一個0~10000之間的數字,然後回車");
String b=KeyboardInput.readLine();
a=Integer.valueOf(b);
}catch(Exception ex){
System.err.print(ex.toString());
}
DaoXu hu=new DaoXu();
hu.one(a);
}
}
3. 如何在Java中將字元串轉換為int
在 Java 中要將 String 類型轉化為 int 類型時,需要使用 Integer 類中的parseInt() 方法或者valueOf() 方法進行轉換.
string轉int會有異常產生,比如你講abc轉int這時候就會出現NumberFormatException所以都會捕獲異常或者拋出
Stringstr="123";
try{
inta=Integer.parseInt(str);
}catch(NumberFormatExceptione){
e.printStackTrace();
}
Stringstr="123";
try{
intb=Integer.valueOf(str).intValue()
}catch(NumberFormatExceptione){
e.printStackTrace();
}
4. java中怎麼將string轉換成int
調用java.lang
類 Integer的兩個方法就行了:
public static int parseInt(String s)
public static int parseInt(String s,int radix)
radix - 轉換成整回數時使用的基答數。
例子:
String s="123";
int n=Integer.parseInt(s),m=Integer.parseInt(s,2);
5. java 把字元1 轉換成 int
int i = Integer.parseInt("1");
這樣就可以了.你可以下載java的幫助文檔.chM格式的很好用.
6. java 中double型轉化成int型
public int stringToInt(String string){
int j = 0;
String str = string.substring(0, string.indexOf(".")) + string.substring(string.indexOf(".") + 1);
int intgeo = Integer.parseInt(str);
return intgeo;
}
(6)java轉換成int擴展閱讀:
關於Java中數據類型及其之間的轉換
一、數據類型之間的轉轉換分為以下幾種情況:
1、低級到高級的自動類型轉換;
2、高級到低級的強制類型轉換(會導致溢出或丟失精度);
3、基本類型向類類型轉換;
4、基本類型向字元串的轉換;
5、類類型向字元串轉換
二、轉換規則
1、只要兩個操作數中有一個是double類型的,另一個將會被轉換成double類型,並且結果也是double類型。
2、只要兩個操作數中有一個是float類型的,另一個將會被轉換成float類型,並且結果也是float類型。
3、只要兩個操作數中有一個是long類型的,另一個將會被轉換成long類型,並且結果也是long類型
4、兩個操作數(包括byte、short、int、char)都將會被轉換成int類型,並且結果也是int類型。
如果低級類型為char型,向高級類型(整型)轉換時,會轉換為對應ASCII碼值,再做其它類型的自動轉換。對於byte,short,char三種類型而言,他們是平級的,因此不能相互自動轉換,可以使用下述的強制類型轉換。
7. Java 如何將String轉化為Int
a+"",通過『+』鏈接,將整型強制轉換一下字元串。
System.out.println((a+"").getClass());
8. Java中String和Int的相互轉換
string和int互換:
// String 轉int
String str = 「123」;
int a = Integer.parseInt(str);
// int 轉 String
int b = 1;
String str = String.valueOf(b);
(8)java轉換成int擴展閱讀:
數據類型在數據結構中的定義是一個值的集版合以及定義在這個值集上的一組操作。權
變數是用來存儲值的所在處,它們有名字和數據類型。變數的數據類型決定了如何將代表這些值的位存儲到計算機的內存中。
在聲明變數時也可指定它的數據類型。所有變數都具有數據類型,以決定能夠存儲哪種數據。
數據類型包括原始類型、多元組、記錄單元、代數數據類型、抽象數據類型、參考類型以及函數類型。
9. java如何把 int型負數轉換成 int型正數
將負數轉化成正數的方法:
1、對已知是負數的數值轉化方法:假設版a為已知負數,則權intb=-a;則b為所需正數;
2、對不確定正負性的數值轉化方法:假設有a,正負不確定,則可用:intb=Math.abs(a);取絕對值的方式來將數值轉化成正數。
(9)java轉換成int擴展閱讀:
整數(int類型的常量)有幾種書寫形式,程序中的整數一般採用十進制寫法。用十進制方式寫出的一個整數就是普通數字字元組成的一個連續序列,其中不能有空格、換行或其他字元。C語言規定十進製表示的數字不能是0,除非要寫的整數本身就是0。下面是一些整數的列子。
10. java中如何將string類型轉化為int類型
有兩種方法,根據例子說明:
String -> int
s="12345";
int i;
第一種方法:i=Integer.parseInt(s);
第二種方法:i=Integer.valueOf(s).intValue();
第一種方法:i=Integer.parseInt(s);//直接使用靜態方法,不會產生多餘的對象,但會拋出異常第二種方法:i=Integer.valueOf(s).intValue();//Integer.valueOf(s) 相當於 new Integer(Integer.parseInt(s)),也會拋異常,但會多產生一個對象