niftyとのサーバー接続でputした、文字をgetして、System.out.printlnしたいのですが、エラーが出ます。
java
1//get(検索) 2 public void doGetDemo(View view) { 3 //TestClassを検索するためのNCMBQueryインスタンスを作成 4 NCMBQuery<NCMBObject> query = new NCMBQuery<>("TestClass"); 5//keyというフィールドがvalueとなっているデータを検索する条件を設定 6 query.whereEqualTo("message", "Hello, NCMB!"); 7//データストアからデータを検索 8 query.findInBackground(new FindCallback<NCMBObject>() { 9 @Override 10 public void done(List<NCMBObject> results, NCMBException e) { 11 if (e != null) { 12 13 //検索失敗時の処理 14 } else { 15 16 //検索成功時の処理 17 } 18 19 20 System.out.println(results[0]); 21 22 } 23 }); 24 }
このコードで、resultsに、Array type expected fornd'java.util.List<com.nifity.cloud.mb.core.NCMBObect>'が出ました。
どうすれば良いのでしょうか?型変換が必要なのでしょうか?
どうぞよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/29 22:51
2016/10/29 22:51
2016/10/30 06:03