1. java-android怎麼把字元串轉換成Integer/Float/Double 中的一種
java總字元串轉換成其他基本數據類型的方式,可以使用基本數據類型的toString()方法,還有String類型轉換成其他的基本數據類型,示例如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
Integer I1=new Integer(i1);//生成Integer類
Float F1=new Float(f1); //生成Float類
Double D1=new Double(d1); //生成Double類
//分別調用包裝類的toString() 方法轉換為字元串
String si1=I1.toString();
String sf1=F1.toString();
Stringsd1=D1.toString();
Sysytem.out.println("si1"+si1);
Sysytem.out.println("sf1"+sf1);Sysytem.out.println("sd1"+sd1);
String MyNumber ="1234";
int MyInt = Integer.parseInt(MyNumber);
字元串轉換成byte, short, int, float, double, long 等數據類型,可以分別參考Byte, Short,Integer, Float, Double, Long 類的parseXXX 方法。
2. android輸入框的值怎麼轉成float接收
A. 有兩個方法:
1). int i = Integer.parseInt([String]);
或
i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
注: 字串轉成 Double, Float, Long 的方法大同小異.
2 如何將整數 int 轉換成字串 String ?
A. 有叄種方法:
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i); 例:String s = Double.toString(i);
3.) String s = "" + i;
注: Double, Float, Long 轉成字串的方法大同小異.
弄個假的覆蓋上去
先實例一個combobox
在需要添加combobox的那個cell獲得焦點的時候,就把combobox定位上去,位置及大小根據cell的CellBounds來取,然後設定combobox的selectedtext=e.value(就是單元格的內容)
這時候你就可以選擇combobox之前寫好的下拉項
最後在cell失去焦點的時候,把combobox隱藏,然後cell.text=combobox.selectedtext