public static void main(String args[]){
String [] a={"A","B"};
String[] b ={" B"," A"};
Arrays.sort(a);
Arrays.sort(b);
System.out.println(Arrays.deepEquals(a,b));
}
我想兩個字符串數組比較,而應返回真值,但它給人一種虛假的值,因爲的String [] B值有空間。如何修剪我的值併發送到deepEquals方法。如何調節值併發送至deepEquals方法()
@Sotirios'靜態的isEqual布爾(字符串[] ARR1,字符串[] ARR2){ \t \t爲(字符串S:ARR1)!{ \t如果(Stream.of(ARR2).anyMatch(X - > x.trim()。equals(s.trim()))){ \t \t \t return false; \t} \t} \t \t回arr1.length == arr2.length; \t}'不爽嗎? ..它沒有在重複問題 – Yahya