[問題] 有關Eclipse字串分割的問題
這是在寫Android的程式
但一直不解明明compiler都會過,但實際執
String轉int哪裡,程式執行都會錯
check()那裡if判斷式怎沒有反應
我在想是不是一開始的問題就處在split那
新手寫程式傷眼真的很抱歉
---------------------------------------------------------
public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
String text="學務處 430a700"; //測試字串
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textPut(text);//放入測試字串
}
//------------split部分---------
private void textPut(String ts) {
String part[],nub[];
part=ts.split("處"); //此處part[0]=學務,part[1]=430a700
nub=part[1].split("a") //如果我沒有誤解錯誤的話
//int a=Integer.valueof(nub[0]); 這行執行會錯誤compi可以過
//分割後丟入textview顯示
TextView tx=(TextView)findViewById(R.id.testword);
tx.setText("The reslut:"+part[0]+"處");
check(part[0]);//把part[1]丟入做判斷
}
//---------if判斷式-------------
private void check(String a){
ImageView im=(ImageView)findViewById(R.id.imageView1);
String j[]={"學務","教務","圖書"};
//for(int i=0;i<j.lenght;i++){
if(a==j[0]){ //如果條件是符合執行
im.setPadding(430,700, 0, 0);
}
//}
--
推
11/29 00:24, , 1F
11/29 00:24, 1F
→
11/29 00:25, , 2F
11/29 00:25, 2F
→
11/29 00:48, , 3F
11/29 00:48, 3F
→
11/29 01:37, , 4F
11/29 01:37, 4F
→
11/29 01:39, , 5F
11/29 01:39, 5F
→
11/29 10:06, , 6F
11/29 10:06, 6F
推
11/29 10:12, , 7F
11/29 10:12, 7F
※ 編輯: s5k6271w 來自: 203.64.133.233 (11/29 10:57)
※ 編輯: s5k6271w 來自: 114.27.212.58 (11/30 18:00)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):
java 近期熱門文章
3
14
PTT數位生活區 即時熱門文章