[英]How do I add an if else condition to a for loop with 2 categories in android/java
這是一個非常籠統的問題。 我有2個類別的anews和bnews。我打算做的是如果選擇了anews中的任何行,或者即使選擇了anews,我想取消選中bnews中的所有行,反之亦然。而且我在這里基本停留在基本構造上。 我目前擁有的是:
for(CategoryCheckableRow rwa : aNews ){
if(rwa.isSelected()){
String catCode = rwa.getCategoryName();
intent.putExtra("cat_name", catCode);
break;
}
}
現在我想做的是:
if(anews is selected)
{
//uncheck every row in bnews.
}else if (bnews is selected{
//uncheck every row in anews
}
另外,我目前正在使用for循環遍歷anews中的每個類別,但我想對bnews進行同樣的操作,但要使用if子句,以便僅當未選擇bnews時才對anews激活for循環,反之亦然。 我想使用while循環而不是for循環。任何指針?
謝謝
例如,您可以將所有anews
和bnews
添加到一個稱為news
的單個集合中,然后循環瀏覽該news
集合,並在該循環代碼內循環if-else塊。
這沒有多大意義。 編程就是關於分而治之。 為您的多個子問題進行多個循環:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.