小编Jer*_* Ng的帖子

Flutter:如何在没有后退按钮的情况下推送导航路线?

我知道这Navigator.pushReplacementNamed允许您替换后退堆栈上的当前屏幕,但是如何处理当前屏幕已经有自己的后退按钮的情况?

我注意到,如果我.pushReplacementNamed在这种情况下使用该功能,它会保留上一个屏幕的后退按钮,但我希​​望有这样的流程:

屏幕 A .pushNamed-> 屏幕 B(能够导航回 A).pushReplacementNamed-> 屏幕 C(不应导航回 B 或 A)

navigation dart flutter

3
推荐指数
1
解决办法
5872
查看次数

如何在数组中找到奇数和偶数?

现在,我正试图找到数组的奇数和偶数.这是我到目前为止的代码.我知道我的findEvens()和findOdds()方法搞砸了,因为每当我尝试打印最终结果时,它们都会让我不再使用值.例如,如果我试图找到{1,5,8,3,10}的赔率,它会给我{5,3,0}.如果我试图找到{2,5,8,7,19}的平均值,它会给我{2,8,0}.谁知道为什么?

public class Scores {
   private int[] numbers;
   public Scores(int[] numbersIn) {
      numbers = numbersIn;
   }
   public int[] findEvens() {
      int numberEvens = 0;
      for (int i = 0; i < numbers.length; i++) {
         if (i % 2 == 0) {
            numberEvens++;
         }
      }
  int[] evens = new int[numberEvens];
  int count = 0;
  for (int i = 0; i < numbers.length; i++) {
     if (numbers[i] % 2 == 0) {
        evens[count] = numbers[i];
        count++;
     }      
  }      
  return evens;
}
public …
Run Code Online (Sandbox Code Playgroud)

java arrays methods

0
推荐指数
1
解决办法
7万
查看次数

标签 统计

arrays ×1

dart ×1

flutter ×1

java ×1

methods ×1

navigation ×1