導航:首頁 > 編程語言 > 字元串轉整型java

字元串轉整型java

發布時間:2023-01-20 23:36:40

java求助啊 將一個字元串轉換成整數,將一個整數轉換成字元串

1.將一個字元串轉換成整數:

int n = Integer.parseInt("123");//將字元串轉化成整形

http://www..com/s?wd=52095384130

❷ 在java中怎樣把字元串變為整形

String str = "111";
int num = Integer.parseInt(str);
你可以在java.lang.Integer包里查看這個方法的具體說明:

1、方法原型:public static int parseInt(String s) throws NumberFormatException

方法說明:將字元串參數作為有符號的十進制整數進行解析。除了第一個字元可以是用來表示負值的 ASCII 減號 '-' ('\u002D') 外,字元串中的字元都必須是十進制數字。返回得到的整數值,就好像將該參數和基數 10 作為參數賦予 parseInt(java.lang.String, int) 方法一樣。

參數:
s - 包含要解析的 int 表示形式的 String。
返回:
用十進制參數表示的整數值。
拋出:
NumberFormatException - 如果字元串不包含可解析的整數。

2、還有另外一種形式:
public static int parseInt(String s,int radix)throws NumberFormatException
方法說明:使用第二個參數指定的基數,將字元串參數解析為有符號的整數。除了第一個字元可以是用來表示負值的 ASCII 減號 '-' ('\u002D』)外,字元串中的字元必須都是指定基數的數字(通過 Character.digit(char, int) 是否返回一個負值確定)。返回得到的整數值。
如果發生以下任意一種情況,則拋出一個 NumberFormatException 類型的異常:

第一個參數為 null 或一個長度為零的字元串。
基數小於 Character.MIN_RADIX 或者大於 Character.MAX_RADIX。
假如字元串的長度超過 1,那麼除了第一個字元可以是減號 '-' ('u002D』) 外,字元串中存在任意不是由指定基數的數字表示的字元。
字元串表示的值不是 int 類型的值。

示例:

parseInt("0", 10) 返回 0
parseInt("473", 10) 返回 473
parseInt("-0", 10) 返回 0
parseInt("-FF", 16) 返回 -255
parseInt("1100110", 2) 返回 102
parseInt("2147483647", 10) 返回 2147483647
parseInt("-2147483648", 10) 返回 -2147483648
parseInt("2147483648", 10) 拋出 NumberFormatException
parseInt("99", 8) 拋出 NumberFormatException
parseInt("Kona", 10) 拋出 NumberFormatException
parseInt("Kona", 27) 返回 411787

參數:
s - 包含要解析的整數表示形式的 String
radix - 解析 s 時使用的基數。
返回:
使用指定基數的字元串參數表示的整數。
拋出:
NumberFormatException - 如果 String 不包含可解析的 int。

❸ JAVA字元串怎麼轉換成整數

首先你要確定你的字元串可以轉換為int類型的,比如說:
Strings="123";
如果Strings="abc";則轉換時會報錯!
需要的包是java.lang.*;
但是這個包可以不用專門引入,系統會自動引入這個包,所以可以不寫。
具體方法有兩種:
Strings="123";
inti;
第一種方法:i=Integer.parseInt(s);
第二種方法:i=Integer.valueOf(s).intValue();



❹ Java怎麼把數字字元型數組中的數字字元轉為整型

1、定義一個數字字元串

String str = "1289898";

2、根據字元串長度申明一個int數組

int ia[] = new int[str.length()];

3、循環字元串,通過charAt獲取字元串

for(int i=0;i<str.length();i++){
char c = str.charAt(i);//逐個獲取字元串中的字元

}

4、根據獲取的字元串c減去'0'字元,就是實際的數字

for(int i=0;i<str.length();i++){
char c = str.charAt(i);//逐個獲取字元串中的字元
ia[i]=(int)(c-'0');//字元數字-字元0就是實際的數字值,賦值給數字數組
}

❺ java如何把二進制字元串轉成整數

java將二進制裝換成整數,可以使用Integer類的方法,來進行轉換,如下:

Integer.parseInt("80000000",2);

Integer屬於int基本類型的包裝類,可以實現各個類型的互相轉換,還可以輸出成string類型,只需要使用toString()方法。

❻ Java 如何將String轉化為Int

文件:#include <stdlib.h>

atoi() 函數用來將字元串轉換成整數(int),其原型為:

int atoi (const char * str);

【函數說明】atoi() 函數會掃描參數 str 字元串,跳過前面的空白字元(例如空格,tab縮進等,可以通過 isspace() 函數來檢測),直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字元串結束時('')才結束轉換,並將結果返回。

【返回值】返回轉換後的整型數;如果 str 不能轉換成 int 或者 str 為空字元串,那麼將返回 0。

(6)字元串轉整型java擴展閱讀:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。

Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

❼ java怎麼把字元串轉變為整型

你調用的方法沒錯,可是你傳進去的字元串格式有問題
你傳個 "" 進去了的話,還真沒法給你弄個int出來

❽ 在JAVA里,怎樣把字元串類型的數字轉換為整型類型

java裡面有Integer類,
直接利用這個類的轉換函數就可以。
Integer.parseInt(String s);
例如:

int a=Integer.parseInt("12345").

閱讀全文

與字元串轉整型java相關的資料

熱點內容
ps3文件分割視頻 瀏覽:280
微信圖片一鍵轉發軟體 瀏覽:331
如何判斷s200plc編程電纜 瀏覽:691
太原編程培訓班哪個好 瀏覽:171
樹葉吹奏教程 瀏覽:6
社交app帶來了哪些社會問題 瀏覽:394
如何安裝愛寶8800數據採集器 瀏覽:712
文件保存了怎麼找不到了 瀏覽:476
彩票網站怎麼辨真假 瀏覽:840
pr找不到該文件 瀏覽:963
java移除panel 瀏覽:354
jsp填充jsp 瀏覽:166
海關外貿大數據在哪裡查 瀏覽:381
思特奇java筆試題 瀏覽:121
葫蘆俠在手機中的文件名 瀏覽:813
plc編程應該怎麼收錢 瀏覽:584
c語言中源文件由什麼組成 瀏覽:890
linuxhttpdphp配置文件 瀏覽:607
拆單數據要怎麼保存 瀏覽:17
mac電腦怎樣壓縮文件到100m 瀏覽:645

友情鏈接