文字列の入力配列と同じ長さのペアの配列を返すクラスを作成したいと考えています。さらに、ペアには文字列の最初の文字と文字列の長さが必要です。
例えば; create(new String[] {"clue", "yay", "neon", "halala"}) はペアの配列 {['c',4],['y',3],['n ',4],['h',6]}
したがって、私の入力と出力は両方とも配列になります。ただし、出力はペアの形式でなければなりません。これが私が試したことです:
import java.util.Arrays;
public class Couple {
public static Couple[] create(String[] source){
for (int i = 0; i < source.length; i++) {
System.out.print("["+","+source.length+"]") ;
}
return null;
}
public static void main(String[] args) {
System.out.println(Arrays.toString(create(new String[] {"clue", "yay", "neon", "halala"})));
}
}
いくつかのエラーがあることは明らかなので、null を返したくありません。しかし、このコードをテストするためだけに、私はそれをしなければなりませんでした。何か案は?