2017-12-15 15 views
0

私はそのようなコードを持っていますが、コンパイラはaccounts != null部分をメソッド参照に置き換えるよう提案します。どうしたらいいですか? はたぶんメソッド参照と置き換えることができます

mMainApi.accounts(user, password) 
      .filter(accounts -> accounts != null) 
      .map(/* Something here */) 
      .subscribe(); 

いることを確認するための他の可能性がある私は.filter(Objects::nonNull)を使用する1つのソリューションを発見したが、この解決策は> 24 AndroidのAPIが必要なので、これは実際には役立ちません。

答えて

0

あなたは、コードの下に試すことができ

mMainApi.accounts(user, password) 
      .filter(accounts ->{ 
       return accounts!=null; 
      }) 
      .map(/* Something here */) 
      .subscribe(); 
関連する問題