gpt4 book ai didi

java - Android String 值超出 if else 语句

转载 作者:行者123 更新时间:2023-12-01 16:56:35 26 4
gpt4 key购买 nike

我正在编写一个简单的应用程序,它从网站上抓取一些数据。我能够获取数据并将其放入字符串值中,但对于网站的构造函数,该值具有不同的类名,具体取决于该值是负数还是正数。

我的问题是:如果从网站获取的值之一为空,如何在我的字符串中分配值?

我尝试使用 if-else 语句,但无法在我的 ParseAdapter 处传递正确的值。

我的代码:

                    String percentage_red = element.select( perc_red ).text();
String percentage_green = element.select( perc_green ).text();

if(percentage_red == null){
String percentage = percentage_red;
}else {
String percentage = percentage_green;
}
parseItems.add( new ParseItem( name,price,percentage ) );

百分比未导出到我的适配器

最佳答案

在 if..else 语句之外声明 percentage 变量,以便您可以在 if..else 之外访问该变量:

    String percentage;

if(percentage_red == null){
percentage = percentage_red;
}else {
percentage = percentage_green;
}
parseItems.add( new ParseItem( name,price,percentage ) );

关于java - Android String 值超出 if else 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61580154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com