Convert number in textview to int

前端 未结 5 1664
渐次进展
渐次进展 2021-02-13 10:27

So, I am messing around with java/android programming and right now I am trying to make a really basic calculator. I am hung up on this issue though. This is the code I have r

5条回答
  •  死守一世寂寞
    2021-02-13 10:49

    TextView tv = (TextView)findviewbyID(R.id.textView);
    String text = tv.getText().toString();
    int n;
    if(text.matches("\\d+")) //check if only digits. Could also be text.matches("[0-9]+")
    {
       n = Integer.parseInt(text);
    }
    else
    {
       System.out.println("not a valid number");
    }
    

提交回复
热议问题