① 安卓:ArrayList如何轉成一個字元串
String [] arr = new String[];
int i = 0;
for(String str : arrayList){
arr[i++] = str;
}
這樣可行
② android中數據類型轉換問題
Person是一個類,EditText獲取的是String,這兩者是無法轉換數據類型的。看需求應該是創建一個Person類,再把它的某項屬性賦值為取得的String。
String text=EditText.getText().toString.trim();
Person person1=new Person(text); //如果有此構造函數的話
Person person2=new Person();
person2.setName(text); //舉個例子,看實際要設置的屬性
然後傳遞person1或person2這樣子
③ 安卓怎樣把editext的內容轉換成long型
獲取string值,用Long.valueof轉,里邊可以添加string值
④ 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
⑤ Android把string型的日期轉成long型的出錯,求指教。
錯了,你的格式是yyyy年MM月dd日,那麼月和日在不足10時要補0,也就是必須是1971年09月15日。否則你的格式就要改成yyyy年M月d日
⑥ Android開發中,我將數據類型強制轉換後程序就崩潰了, Editable m = ed1.getText(); 能夠取出數據;
從parse就可以看出不為強制類型轉換!
強轉,例:long l = 10L; int a = (int)l;
Integer.parseInt(String str);該方法是用於把:字元串-(解析)-》數字;如果在解析的過程中出現異常就會拋出:NumberFormatException。例:Integer.parseInt(「a」);因為「a」並不是一個數字,所以解析出錯。
所在,以你以上的方法中,你要保證ed1.getText().toString();得到的是一個只包含數字的字元串。
希望對你有幫助!^_^
⑦ java怎麼把long型轉為String的
JAVA把long型轉為String的方法:
long l = Long.parseLong([String]);
或
long l = Long.parseLong([String],[int radix]);
long l = Long.valueOf("123").longValue()。
⑧ android 數據類型 11位數字怎麼保存
string類型的加引號啊像電話號碼。如果是想保存11位長度的數字用long或者用string形式保存用的時候再轉成long型
⑨ 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 方法。
⑩ android開發中如何講一個list數組轉換成String字元串的形式
public class SplitTest {
public static void main(String args[]) {
String str = "a1.png,a2.png,a3.png";// 原始字元串
String[] arrayStr = new String[] {};// 字元數組
List<String> list = new ArrayList<String>();// list
arrayStr = str.split(",");// 字元串轉字元數組
list = java.util.Arrays.asList(arrayStr);// 字元數組轉list
String[] storeStr = list.toArray(new String[list.size()]);// list轉成字元數組
/* 輸出字元數組的值 */
for (String s : arrayStr) {
System.out.println(s);
}
System.out.println("-------------");
/* 輸出list值 */
for (String s : list) {
System.out.println(s);
}
System.out.println("-------------");
for (String s : storeStr) {
System.out.println(s);
}
System.out.println("-------------");
}
}