- リスト
前提・実現したいこと
javaでクラス CountPairs のクラスメソッド count を以下の仕様に従ってプログラミングしています。
・count の第1引数は昇順にソートされた整数配列で、重複した要素はない
・count の第2引数は整数
・count の戻り値は、第1引数の整数配列から取り出した2つの異なる要素の組み合わせで、その和が第2引数と等しいようなものの個数
count機能を実装中に以下のエラーメッセージが発生しました。
countメゾットが分からないのでプログラムが実行できません。
メゾットを知りたいです。
発生している問題・エラーメッセージ
シンボルを見つけられません シンボル:メゾット count(int[],int) 場所:クラスcountparirs
該当のソースコード
java
###現時点の回答
public class CountPairs {
public static void main(String[] args) {
int[] array1 = {1, 2, 3, 4, 5};
int[] array2 = {1, 2, 3, 4};
int[] array3 = {-3, -1, 0, 1, 2, 3, 4, 5};
System.out.println("Case 1: " + count(array1, 5)); System.out.println("Case 2: " + count(array2, 2)); System.out.println("Case 3: " + count(array3, 2)); }
}
補足情報(FW/ツールのバージョンなど)
配列 {1, 2, 3, 4, 5} と和 5 に対する count の戻り値は 2 (1と4、2と3の2組)
配列 {1, 2, 3, 4} と和 2 に対する count の戻り値は 0 (足して2となる要素の組み合わせはない)
配列 {-3, -1, 0, 1, 2, 3, 4, 5} と和 2 に対する count の戻り値は 3 (-3と5、-1と3、0と2の3組)