配列arr2がjavautilsなしで同じ順序でarr1内に含まれているかどうかを確認しようとしています。arr2は、arr1のどこにでも含めることができます。
contains({"1", "2", "3"}, {"1", "2"}) → true
contains({"1", "2", "3"}, {"2", "3"}) → true
contains({"1", "2", "3"}, {"2", "1"}) → false
これは私がこれまでに試したことです
public boolean contains(String[] arr1, String[] arr2)
{
if(arr2.length>arr1.length)
return false;
for(int i =0; i < arr1.length; i++)
{
if(arr1[i] == arr2[0])
return true;
if(arr1 [i+1]!= arr2[0+i])
return false;
}
return false;
}