直接判断!!!!
public static boolean brotherWord(String word1, String word2) {
        int len1 = word1.length();
        int len2 = word2.length();
        int[] list1 = new int[len1];
        int[] list2 = new int[len2];
        for (int i = 0; i < len1; i++) {
            list1[i] = word1.charAt(i);
        }

        for (int i = 0; i < len2; i++) {
            list2[i] = word2.charAt(i);
        }
int num1 = Arrays.stream(list1).reduce(1, (int x, int y) -> x * y);
int num2 = Arrays.stream(list2).reduce(1, (int x, int y) -> x * y);

        if (len1 != len2 || word1.equals(word2)) {
            return false;
        }
        return num1 == num2;
    }
全部评论

相关推荐

头像
不愿透露姓名的神秘牛友
03-24 21:16
高测股份 机械工程师 15K*(13+3) 硕士985
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务