字符串排序可能不同但内容是相同的输出True帮我写出这道算法题目的JAVA代码
时间: 2024-05-24 20:12:45 浏览: 86
public static boolean isPermutation(String s1, String s2) {
if(s1.length() != s2.length()) {
return false;
}
char[] chars1 = s1.toCharArray();
char[] chars2 = s2.toCharArray();
Arrays.sort(chars1);
Arrays.sort(chars2);
return Arrays.equals(chars1, chars2);
}
相关问题
字符串排序可能不同但内容是相同的输出True帮我写出这道算法题目的完整JAVA代码
public class StringSort {
public static boolean isSame(String str1, String str2) {
if (str1.length() != str2.length()) {
return false;
}
char[] charArray1 = str1.toCharArray();
char[] charArray2 = str2.toCharArray();
Arrays.sort(charArray1);
Arrays.sort(charArray2);
return Arrays.equals(charArray1, charArray2);
}
public static void main(String[] args) {
String str1 = "hello";
String str2 = "lleho";
boolean result = isSame(str1, str2);
System.out.println(result);
}
}
阅读全文