メソッドを実行したいのですが、エラーが出てしまいます。context解決方法を教えてください。個の銅バッジUserクラスがmypackageクラスにないか、Userクラスのデフォルトコンストラクタが利用できないようprivate化されているのではないでしょうか。Userクラスのインスタンスを使う場合、引数を渡す必要があるのではないかと思いますが、Userクラスも提示していただくと、明確な回答がつきやすいと思います。1:51前の質問の問題が解決されていないのならば、その質問で続行するべきで、改めて同じ内容を問う質問を別途ポストしないでください。6:15エラーからして違う内容なので、別に立てました。1:17何故同じ内容なのか説明をいただけたら助かります。とでも書けば良いのではないでしょうか。context』こちらは英文の通り、「非staticメソッドであるaddBookmark(int)はstatic参照できない」というエラーです。非staticメソッドはインスタンスから呼び出さなくてはならないため、User.addBookmark(aaa);のように「クラス名.メソッド名」の記述では上記のエラーが発生します。Userクラスのインスタンスを作成し、作成したインスタンスからaddBookmark()メソッドを実行してください。User();user1.addBookmark(aaa);なお、staticメソッド/非staticメソッドの違いは長くなるため言及しませんが、今回の問題を解決するためには(さらにはJavaを扱う上で)必須となる知識ですので、その点の理解が不足しているようでしたらご自身で調べてみてください。タグが付いた他の質問を参照するか、自分で質問をする。関連する質問5AndroidStudioのクラス候補にpublicなstatic内部クラスが2つ出てくる件2androidのgetSupportActionBarのエラー1プログラミング(javaのクラス)について質問があります。realmの例外処理。transaction6総称型の変数に対して、extendsで限定してもインスタンスを代入できない0javaプログラムで実行エラーの解決方法を教えてください。