我有一个旋转器,一旦被选中,将被转换为字符串,我需要以整数形式将其放回sqlite数据库。有人知道怎么做吗?
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i,long l) {
Spinner tqo = (Spinner)adapterView;
if (tqo.getId() == R.id.toq) {
TextView mytqo = (TextView)view;
String tow = (String) mytqo.getText();
}
正如你在上面看到的,我需要变量tow
的整数形式,这样我才能使用它。
你有一个字符串,想把它解析成一个整数?你可以用Integer.parseInt
。它将接受一个字符串作为参数,并返回该字符串的整数表示形式。
一样:
String tow = (String) mytqo.getText();
int towInt = Integer.parseInt(tow);
尝试使用Integer.parseInt()
来获得文本输入的整数等量。它是纯java,应该开箱即用。所以你会想这样写:
int a = Integer.parseInt(tow);
你能不能这样写:
int yourVal = Integer.parseInt(tow);