當前位置:首頁 » 編程語言 » java字元串轉換數字

java字元串轉換數字

發布時間: 2023-10-07 14:16:45

java中 字元串轉數值要怎樣做

String str="";
直接轉換:
int num=Integer.parseInt("str");
int num1=Integer.valueOf("str");
int num2=Integer.decode(str);
int num3=Integer.getInteger("str");
間接轉換:
double no=Double.valueOf("str");
int num4=(int)no;
double no1=Double.parseDouble("str");
int num5=(int)no;
這里有6種由字元串轉換成數值類型的方式,至於怎樣把它們轉換成方法,用if多加幾個判斷就可以了。

❷ java大神 字元串的轉換基本數據類型

1. 字元串轉換為數字
java.lang中的Integer類調用其類方法public static int parseInt(String s)可以將由「數字」字元組成的字元串,比如「876」轉換為int數據類型,例如:
int x;
String s = "876";
x = Integer.parseInt(s);
類似地,使用java.lang包中的Byte、Short、Long、Float、Double類調用相應的類方法
public static byte parseByte(String s) throws NumberFormatException
public static short parseShort(String s) throws NumberFormatException
public static long parseLong(String s) throws NumberFormatException
public static double parseDouble(String s) throws NumberFormatException
2. 可以使用下面的方法將數字轉化為相應的字元串對象:
① valueOf方法
public static String valueOf(byte n)
public static String valueOf(int n)
public static String valueOf(long n)
public static String valueOf(float n)
public static String valueOf(double n)
例如:將形如123,12345.8等數值轉換為字元串
String str = String.valueOf(123)
String str = String.valueOf(12345.8)
② 可以使用toString方法(一個對象通過調用該方法可以獲取該對象的字元串表示)
使用java.lang包中的Byte、Integer、Short、Long、Float、Double類調用相應的類方法,Integer.toString、Double.toString,等等
比較常用的是Integer.toString("要進行轉換的數字"),方法得到的是一個字元串的對象
例子:
int n = 123;
String m = Integer.toString(n);
System.out.println(m + 1);
Date date = new Date();
System.out.println(date.toString());
所以我們可以使用上面的方法將數字轉化為一個字元串
3. 字元串與字元數組
① 將字元數組轉換為字元串對象
使用String類的構造方法:String(char a[])和String(char a[],int offset,int length)
分別用數組a中的全部字元和部分字元構造字元串對象
例子:
char a[] = {'1','2','3'};
System.out.println(new String(a).length());

❸ Java的字元串都有什麼字元串可以轉換為任意數值嗎

Java字元串類包括String、StringBuffer、StringBuilder。字元串之間是可以更改數值的。比如使用Parseint(S)方法,該方法是靜態的,不會產生多餘的以int形式返回的對象,並且在底層查看源代碼時,如果輸入的字元串內容不是int類型,如果它是空的,並且輸入的內容超過int的極限,則會發現numberformatexception類型異常。

java字元串string的使用方法是什麼?

String類別是一個不可更改的字元串,所以說string類實際上可以被認為是只讀的一個字元串,但是即使如此,string類也提供了許多可用的方法,下面將詳細介紹這些方法。例如string()、string、string(byte[ ])、string(char[ ])等。上面列出的一些普通string類構造函數以及其他string類構造函數,例如從數組的初始位置開始。

❹ java字元串轉成數字

  1. 首先我們以int類型(殲帶整數類型)為例,介紹String字元串轉換為整數的方法。下面要介紹int類型的包裝類Integer,同樣long的包裝類為Long, float的包裝類為Float,double的包裝類為Double,包裝類在數據類型轉換中起到重要的作用。基本數據類型和包裝類之間可以自動拆裝箱,因此在互相轉換的時候不需要強制類型轉換。我們將字元串String轉換為數值int時,需要用到Integer.parseInt()方法,字元串左邊的0無論有多少個都會去掉。

❺ java怎麼把字元串變成數字

用Java的包裝類,比如講字元串轉化為為int類型的數字就用int類型的包裝類Integer,Integer.parseInt(arg0)方法轉化為數字類型。

❻ 如何在java中將字元串賦值為數字

執行賦值語句a="123"+"456"後,變數a的值是"123456"。

字元串或串(String)是由數字、字母、下劃線組成的一串字元。一般記為 s=「a1a2···an」(n>=0)。它是編程語言中表示文本的數據類型。通常以雙引號內部的整體作為操作對象。字元串的連接運算語句公式為s1+s2+s3+…+sn。因此,"123"和"456"是字元串,a為字元串拼接結果即"123456"。

(6)java字元串轉換數字擴展閱讀:

字元串是一個特殊的對象,屬於引用類型。 在java、C#中,String類對象創建後,字元串一旦初始化就不能更改,因為string類中所有字元串都是常量,數據是無法更改,由於string對象的不可變,所以可以共享。對String類的任何改變,都是返回一個新的String類對象。

String類不可變,對String類的任何改變,都是返回一個新的String類對象。這樣的話把String類的引用傳遞給一個方法,該方法對String的任何改變,對原引用指向的對象沒有任何影響,這一點和基本數據類型相似。

熱點內容
安卓怎麼凍結蘋果id賬號 發布:2025-02-01 08:45:16 瀏覽:639
pythonforosx 發布:2025-02-01 08:43:50 瀏覽:763
ftp建站工具 發布:2025-02-01 08:42:07 瀏覽:532
linux開啟ntp 發布:2025-02-01 08:31:42 瀏覽:284
excel密碼加密 發布:2025-02-01 08:17:01 瀏覽:539
陌陌在手機哪個文件夾 發布:2025-02-01 08:13:49 瀏覽:317
proe50解壓打不開 發布:2025-02-01 08:11:17 瀏覽:390
密碼按錯三次怎麼辦 發布:2025-02-01 08:00:24 瀏覽:851
傳送門什麼配置好玩 發布:2025-02-01 08:00:17 瀏覽:1000
android監聽輸入法狀態 發布:2025-02-01 07:52:44 瀏覽:283