例如字符串为【好好好】,单个字符都是相同的一个【好】字,那么这个字符串是没有办法进行全排列的,因为没有意义,故而需要加上这个判断。

package Action;public class test {public static void main(String[] args) {String s = "好好好";char[] array = s.toCharArray();int count = 0;for (int i = 0; i < array.length - 1; i++) {if (array[i] == array[i + 1]) {count++;//每次累加例如长度是10,那么比较9次,所以length-1}}System.out.println(count == array.length - 1);}
}

true代表这个字符串就是完全相同的一个字符。

package Action;public class test {public static void main(String[] args) {String s = "12321";char[] array = s.toCharArray();int count = 0;for (int i = 0; i < array.length - 1; i++) {if (array[i] == array[i + 1]) {count++;//每次累加例如长度是10,那么比较9次,所以length-1}}System.out.println(count == array.length - 1);}
}

这种就不是一样的了,就能进行全排列操作了。

其实最好就是每个字符都不一样的进行全排列。

判断一个字符串是否全部相同相关推荐

  1. C语言---写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串

    题目: 写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串. #include <string.h> #include <stdio.h> void left_re ...

  2. Java:判断一个字符串中是否存在另一个字符子串以及判断一个字符串中是否存在指定字符

    Java:判断一个字符串中包含指定字符子串,判断一个字符串中存在指定字符 字符串的contains方法可以判断一个字符串中是否存在另一个字符子串,示例如下 String Str = "Hel ...

  3. AJPFX实列判断一个字符串是不是对称字符串

    import java.util.Scanner; /** 判断一个字符串是否是对称字符串 */ public class StringDemo { public static void main(S ...

  4. 如何判断一个字符串在JavaScript中是否包含某个字符?

    本文翻译自:How to tell if a string contains a certain character in JavaScript? I have a page with a textb ...

  5. java怎么统计随机数出现次数,Excel统计出现次数、个数的VBA代码 java中怎么判断一个字符串中包含某个字符或字...

    延伸:java中怎么判断一个字符串中包含某个字符或字符 描述:...一个字符串中包含某个字符的单词说出现的次数 c#什么方法可以判断字符串中包含某个字符的个数? JAVA判断字符串数组中是否包含某字符 ...

  6. python判断ip地址是否合法_python实现判断一个字符串是否是合法IP地址的示例

    一个刚结束的笔试题目,简单贴一下吧,下面是具体实现: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:判断一个字符串是否是合法I ...

  7. python如何判断字符串是否包含某些汉字_Python如何判断一个字符串是否包含指定子字符串...

    Python如何判断一个字符串是否包含指定字符串?本篇文章就给大家介绍Python判断一个字符串是否包含指定子串的3种方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 程序员在字 ...

  8. 字符串左旋问题及判断一个字符串是否由另一个字符串左旋得到

    字符串左旋问题 问题描述 左旋字符串中的k个字符.例如 ABCD左旋一个字符得到BCDA ,ABCD左旋两个字符得到CDAB 解法一:暴力破解法 先左旋一个字符 将字符串首个字符保存在temp中 字符 ...

  9. 判断一个字符串是否为另外一个字符串旋转之后的字符串。

    ★判断一个字符串是否为另外一个字符串旋转之后的字符串. 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0. AABCD左旋一个字符得到ABCDA ...

  10. 判断一个字符串是否包含另一个字符串(用java但是不能用index()这个函数)

    目录:  一.方法介绍  二.图示意  三.源代码 一.方法介绍 判断一个字符串str1是否包含另一个字符串str2:  1.取str2的第一个字符一次和str1的字符依次比较,知道找到相等的字符为止 ...

最新文章

  1. vim的代码折叠:设置默认代码不折叠
  2. 老子《道德经》第三十三章
  3. java 股票 代码_Java中利用散列表实现股票行情的查询_java
  4. 无状态shiro认证组件(禁用默认session)
  5. Oracle 20c 新特性:DIAGNOSTICS_CONTROL 对诊断事件的安全管控
  6. 把一个base64编码的图片绘制到canvas (canvas的图片在转成dataurl)
  7. SVM 超平面计算例题
  8. 公众号文章写作学习|《写作,是最好的自我投资》干货整理
  9. yii mysql 查询 类型转换_yii2 数据库查询结果字段类型的问题
  10. ASPCMS调用分类名称及链接
  11. 计算机导论论文对课程的思考,计算机导论课浅析论文
  12. Objective C 常用代码片段制作(code snippet library)
  13. echarts cpu监控 心跳/心电图
  14. 上计算机课的日记100字,电脑课_作文100字_小学六年级作文_第一范文网
  15. IVR在voip电话系统的应用与价值
  16. Ubuntu下mount cifs
  17. Swagger2 总结
  18. Java运算符使用、单目、二目运算符、数据类型精度运算问题等
  19. 转载linux图形界面编程基本知识(X11, xorg, gdm/gnome)
  20. U-boot-1.1.6-2008R1到vdsp5(bf561)的移植记录(18):const

热门文章

  1. mysql 导入超时_sql数据库有1000M怎么导入mysql?导入超时怎么办?
  2. c语言四字节转浮点数_C语言浮点书于字节互相转换
  3. mysql5.6 mysqld safe_mysql程序之mysqld_safe详解
  4. java inputtools_Java后台开发常用工具类
  5. python接口测试-项目实践(八) 完成的接口类和执行脚本
  6. js javascript变量提升
  7. 使用rapid-framework自动生成struct2
  8. 摄影类网站解析及推荐
  9. Windows 下安装mysql
  10. 天津理工大学 计算机网络综合实验,天津理工大学计算机网络 实验二