正确使用Integer.parseInt()

时间:2012-02-28 22:06:54

标签: android android-activity integer

我从另一个活动中导入了一个字符串,我希望将其更改为一个int。

        Bundle gotBasket = getIntent().getExtras();
        Integer.parseInt(gotBasket.getString("lol"));

根据我的阅读,上面的代码是如何做到的。但是,当我使用我的整数时,我不知道我将不得不使用什么“key”,variablename或者什么。

例如,如果我有一个TextView,我想将其设置为整数的值 我会说

 TextView.setText(???????????)

正如你所看到的,我不知道在那个领域写什么,如果有人能告诉我,我会很高兴。

2 个答案:

答案 0 :(得分:2)

这应该这样做。

try
{
    int a = Integer.parseInt(gotBasket.getString("lol"));
    textView.setText("" + a);
}
catch (NumberFormatException e)
{
    // handle the exception
}

答案 1 :(得分:1)

您正在进行转换,但您并未将值保存在任何位置。

int lulz = Integer.parseInt(gotBasket.getString("lol"));

另外,为什么要将其转换为int以在TextView中显示它?