java整形轉換
1. java中將整型轉換成浮點型或者其他類似的基本型轉換語句怎麼寫
一般情況,整型轉換為浮點型,或者浮點型轉換成整型可以直接進行強制類型轉換啊。比如: int a = 9; float b = (float)a; //則輸出 a 的結果是 a = 9, 輸出b的結果是 b = 9.0 double c = 1.1234; int d = (int)c; //則輸出 c 的結果是 c = 1.1234, 輸出d的結果是 d = 1 特殊情況:比如說從一個 textBox裡面讀出的數據轉換成浮點型或者整型的方法比如: String str = "1.2345"; double dou = Double.parseDouble(str); 或者: String str = "22222222"; int ddd = Integer.paseInteger(str); 以上兩種方法是常用的轉換類型的方法了。
2. JAVA中整型轉換成字元串問題
1.因為你用parse()方法,只能用來將字元串型轉換為數值型的。!
不能將整型轉換為字元串的的,!否則編譯出錯。!
2.建議用,Convert()轉換,
它能夠在各種基本數據類型之間互相轉換,!
各種基本數據類型轉換如下:
Convert。Tolnt32()轉換整型
Convert.Tosingle()轉換為單精度浮點型
Convert.ToDouble()轉換為雙精度浮點型
Convert.ToString()轉換為字元串型
3. Java程序中怎樣將字元型數據轉換為整型及其他類型間的強制轉換
很多種情況,不太可能全寫出來,除了以上的幾種轉換,我再幫你寫幾種
int
a
=
10;
long
b
=
0;
b
=
(b)a;
//這是一種,就是加()號,括弧里是你要轉換的類型,這里的a是要轉換的對象,把a轉成b,附給b
//以上這種轉換,在使用時,必須明確你要做什麼,你必須清楚這種轉換是沒問題的才行,否則會報轉換異常
還有就是你在開發工具里打String.valueOf()
看一下,自己測試一下,這裡面有20多種.
4. java中的長整型與整形的類型轉換
不用的。如果long的數值在int范圍內,則會原樣賦值,如果溢出,則會自動截取,
溢出的是前面的當然會只剩下後面的,不用轉換2進制
5. java 怎麼把字元串轉化成整型
Java中有兩個可選的方法用來將字元串轉成整型。一個是Integer.parseInt(),另外一個是Ingeger.valueOf()。這兩個方法都是java.lang.Integer類中的靜態方法。當輸入的字元串不是有效的整數,這兩個方法都會拋出NumberFormatException異常。Integer.parseInt()和Integer.valueOf()最主要的不同的就是Integer.parseint()方法返回基礎數據類型int而valueOf()返回的是java.lang.Integer對象。
Java程序,使用Integer.parseInt()方法將字元串轉化為整型:
public class StringToInteger
{
public static void main(String[] args)
{
String s = "2015";
int i = Integer.parseInt(s);
System.out.println(i); //Output : 2015
}
}
1
2
3
4
5
6
7
8
9
10
11
Java程序,使用Integer.valueOf()方法將字元串轉化為整型:
public class StringToInteger
{
public static void main(String[] args)
{
String s = "2015";
int i = Integer.valueOf(s);
System.out.println(i); //Output : 2015
}
}
1
2
3
4
5
6
7
8
9
10
11
Java中如何將字元串轉化為整型
你也常常需要做跟上面相反的轉換,即將整型轉化為字元串。Java也提供一對方法。一個是Integer.toString()方法,另一個是String.valueOf()方法。這兩個方法都返回給定整數的字元串形式。
Java程序,使用Integer.toString()方法將整型轉化為字元串:
public class IntegerToString
{
public static void main(String[] args)
{
int i = 2015;
String s = Integer.toString(i);
System.out.println(s); //Output : 2015
}
}
1
2
3
4
5
6
7
8
9
10
11
Java程序,使用String.valueOf()方法將整型轉化為字元串:
public class IntegerToString
{
public static void main(String[] args)
{
int i = 2015;
String s = String.valueOf(i);
System.out.println(s); //Output : 2015
}
}
6. java中怎麼把整型轉化為字元型
你好:
int轉String有3中方式:
1.String.valueOf(i);
2.Integer.toString(i);
3.i+"";
7. JAVA中整數轉換為字元串怎麼做
java中將整數轉換成字元串只需在這個整數變數的後面添加添加一個空的字元串("")即可。
具體代碼如下:
public class Demo{
public static void main(String[] args) {
int i = 1;
String str = i + "";
System.out.println(str);
}
}
通過以上代碼就將整型轉換成了字元型了。
8. JAVA中關於整型轉換的一個問題
因為1的大小在byte范圍內。如果是128就不在范圍內,就會報錯了。
希望能幫助你。
9. 在java中什麼是強制類型轉換!
1 ) 整數 int 轉換成字串 String , 有三種方法 :
String s = String.valueOf(i);
String s = Integer.toString(i);
String s = "" + i;
2 ) String 轉 int
int i = Integer.parseInt([String]);
i = Integer.parseInt([String],[int radix]);
int i = Integer.valueOf(my_str).intValue();
3 ) 布爾類型 轉 String
1. 第一種方法
boolean bool = true;
String s = new Boolean(bool).toString();//將bool利用對象封裝器轉化為對象
2. 第二種方法
boolean bool = true;
String s = String.valueOf( bool );
4 ) String 轉 Date
1 . 導入 java.util.Date date=null;
2 . date=java.sql.Date.valueOf(String s);
5 ) 數字類型間的轉換
轉型有兩種: 向上轉型和向下轉型(強制轉型)
兩種分別如下:
第一種是向上轉型
對於基礎數據類型 , 可以自動轉型 ,比如:
int a = 10;
long b = a;
這里就是把int型轉成了long型 , 因為 long范圍比int大 , 這樣的轉型不會有任何影響 , 所以可以自動轉型
第二種是向下轉型 , 也就是強制
這種需要強轉 , 比如
long a = 10 ;
int b = (int) a;
通過 (int)可以強制轉型 , 但是這樣會丟失精度 , 比如a如果超過了b的范圍 , 那麼強轉成int型, 只會等於int的最大值
又如 : int a = ( int ) 8.8 ;
如果對編程感興趣可以來我這個看看,希望對您有所幫助!~