判断一个字符串字符是否唯一

Posted bot攻略

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断一个字符串字符是否唯一相关的知识,希望对你有一定的参考价值。

package lishi;


import java.util.Scanner;


public class the_only_Z


public static void main(String[] args)
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
String str = sc.next();
if(ifUniqueChars(str))
System.out.println("This is a only character.");
else
System.out.println("This isn't a only character.");





public static boolean ifUniqueChars(String str)
int checker = 0;
for(int i = 0;i<str.length();i++)
int val = str.charAt(i)-'a';
if((checker&(1<<val))>0)return false;
checker|=(1<<val);

return true;



以上是关于判断一个字符串字符是否唯一的主要内容,如果未能解决你的问题,请参考以下文章

刷题笔记判断字符是否唯一

java怎样判断一个数组中值的唯一性

letcode 第三题 判定字符是否唯一

letcode 第三题 判定字符是否唯一

程序员面试题01

php 判断是不是包含