判断字符串是否唯一

打印 上一主题 下一主题

主题 909|帖子 909|积分 2727

算法1:用于判断一个字符串的字符是否都是唯一的,即没有重复的字符。
办理思路:首先将输入的字符串转换为字符数组,然后对字符数组举行排序。之后,使用一个while循环遍历排序后的字符数组,假如发现有任何两个相邻的字符相同,则返回false,表示字符串中有重复的字符。假如循环结束后都没有发现相邻的字符相同,则返回true,表示字符串中的字符都是唯一的。
代码示例:
[code] public boolean isUnique(String astr) {        char[] chars = astr.toCharArray();        Arrays.sort(chars);        int i=0;        while(i
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王海鱼

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表