`
huibin
  • 浏览: 750719 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

判断两个字符串包含元素是否相同

    博客分类:
  • JAVA
 
阅读更多

示例代码:

public static void main(String[] args) {
	String ss1 = "一二kk*escape(sSavedFileName*三四五六#七八;;九十''";
	String ss2 = "e(si一七k八escapleName;五;六SavedF'#二*k'三*四九十";
	char[] cc1 = ss1.toCharArray();
	char[] cc2 = ss2.toCharArray();
	Arrays.sort(cc1);
	Arrays.sort(cc2);
	ss1 = new String(cc1);
	ss2 = new String(cc2);
	System.out.println("ss1:"+ss1+"--ss2:"+ss2+ss1.equals(ss2));
}

 

运行结果:

ss1:#''(**;;FNSaaacdeeeeeikklmpssv一七三九二五八六十四
ss2:#''(**;;FNSaaacdeeeeeikklmpssv一七三九二五八六十四
结果:true

 

分享到:
评论

相关推荐

    自己写两个判断字符串数组是否相等或数组内容是否相同,大家看下怎么改进下

    标题提到的问题是关于如何判断两个字符串数组是否相等,或者它们的内容是否完全相同。这是一个基础但重要的编程问题,涉及到数组遍历、比较以及优化算法的思考。下面我们将详细探讨这个问题,并参考提供的`Tool.java...

    关于字符串包含的问题

    2. **O(mlogm) + O(nlogn) + O(m + n)的排序方法**:先对两个字符串分别进行排序,然后比较排序后的字符串是否相等。这种方法适用于字符串元素可以比较的情况,如字符。 3. **O(n + m)的计数排序方法**:使用哈希表...

    JS实现快速比较两个字符串中包含有相同数字的方法

    4. 条件判断:通过if...else语句进行条件判断,来确定两个字符串包含的数字是否相同。如果排序后的字符串相等,则说明两个数组包含相同的数字(顺序不同)。 5. 弹窗提示:使用alert方法来提示用户两个字符串中包含...

    Matlab字符串比较

    字符串比较是对两个不同字符串之间进行比较操作的过程,通常返回布尔值(true 或 false),以判断这两个字符串是否相等。在 Matlab 中,字符串比较也是非常常用的操作之一。 一、基本概念 字符串是程序设计中非常...

    组合两个字符数组,并排序

    它通过遍历数组,然后判断当前元素是否与前一个元素相同,如果不同,则将其添加到新的数组中。这样,新的数组中就没有重复元素了。 最后,我们来看一下concatenate函数。这个函数的作用是连接两个字符串。它通过...

    CheckUnique_labview_字符串处理_

    对于一个字符串数组,我们可以通过循环遍历数组,使用“比较字符串”函数来检查当前元素与之前元素的匹配情况。如果发现重复,可以将其记录下来;若所有元素都不相同,则加入到唯一的字符串集合中。这个过程可以使用...

    IOS开发之判断两个数组中数据是否相同实例详解

    总结来说,这个实例展示了如何在Objective-C中通过排序和比较元素来判断两个数组是否具有相同的数据。这种方法的关键在于排序以消除顺序影响,然后逐个比较元素。在实际的iOS开发中,这种技巧可用于验证数据一致性,...

    js判断数组是否相等的方法

    在JavaScript中,判断两个数组是否相等是一个常见的需求,尤其在处理数据比较或者验证时。根据标题和描述,我们可以区分两种不同的场景: 1. **数组完全相等**:在这种情况下,不仅要求数组中的元素相同,而且元素...

    C++实现字符串求交集、并集、差集

    要实现两个集合的交集,可以遍历第一个集合的每个元素,在第二个集合中查找是否存在。如果存在,则将该元素添加到结果集合中。 #### 并集(Union) 上述代码中的`Append`函数实际上已经实现了简单的并集操作。...

    数组与字符串.docx

    - 使用`equals()`方法比较两个字符串是否相等,例如,`if (str1.equals(str2))`。 3. **字符串的拼接**: - 使用加号(`+`)或`concat()`方法连接两个字符串,例如,`String result = str1 + str2;` 或 `String ...

    C语言训练程序_统计字符串中ASII值为偶数奇数的个数

    本程序采用C语言编写,其主要功能是统计一个字符串中字符的ASCII值为偶数和奇数的个数。通过这个简单的程序,我们可以深入了解C语言中的数组操作、循环结构以及条件判断等基本概念。 #### 知识点解析 ##### 1. ...

    js判断两个数组是否完全相同

    在JavaScript(JS)中,判断两个数组是否完全相同是一个常见的需求,这可能涉及到对对象数组或字符串数组的比较。在编程实践中,数组的相同性不仅仅是元素数量的匹配,还需要考虑元素的顺序和值的精确匹配。下面我们...

    JAVA 数组与字符串课程文档

    数组和字符串在实际编程中常常结合使用,比如在一个字符串数组中存储多个字符串。在处理字符串数组时,可以使用`Arrays`类提供的方法,如`sort()`进行排序,`toString()`转换为字符串形式,以及`equals()`比较两个...

    java字符串操作大全

    - `equalsIgnoreCase()` 方法用于比较两个字符串是否相等,但忽略大小写差异。 #### 7. 区域匹配:`regionMatches()` 此方法用于比较两个字符串中特定区域的字符是否相等,支持忽略大小写的比较。 ```java boolean...

    matlab数组字符串

    - `strncmp(a,b,n)`比较两个字符串的前n个字符是否相等。 - `strcmpi(a,b)`忽略大小写比较两个字符串是否相等。 - `strncmpi(a,b,n)`忽略大小写比较两个字符串的前n个字符。 **4. 字符串检测**: - `isstr(a)`判断...

    oc字符串操作.pdf

    ` `isEqualToString:`用于比较两个字符串是否相等。 5. **查找前缀**:`if([hh hasPrefix:@"http"]) {...}` 判断字符串是否以特定前缀开始,这里检查字符串`hh`是否以`http`开头。 6. **转换为整数和浮点数**:`...

    Java判断2个List集合是否相等(不考虑元素的顺序)

    在实际开发中,我们经常需要判断两个List集合是否相等,不考虑元素的顺序。今天,我们将探讨如何在Java中判断两个List集合是否相等,不考虑元素的顺序。 在Java中,List集合的equals方法默认是根据元素的顺序来判断...

    编写算法,利用栈判断所给字符串是否具有中心对称关系(回文).doc

    4. 如果两个元素相同,则继续比较下一个元素,直到链栈为空或栈顶元素不相同。 5. 如果链栈为空,则字符串是中心对称的,否则不是。 算法的实现 下面是算法的实现代码: ```c #include "stdio.h" #include "malloc...

    回文判断,回文判断,试编写一个算法,判断依次读入的一个以@为结素符的字母序列

    在计算机科学中,回文判断是一个经典的问题,旨在判断一个字符串是否为回文。回文是指一个字符串,读取方式不变,小写字母和大写字母视为相同的字符。例如,"radar"是一个回文,而"hello"不是。 在本文中,我们将...

    数据结构有关字符串数组的详细解答课件

    字符串的相等性判断基于两个方面:长度相等以及对应位置的字符相同。例如,"REDROSE"和"RED ROSE"虽然都是描述红色玫瑰,但由于空格的存在,它们的长度不同,所以不相等。而"STUDENT"和"STUDENS"尽管长度相同,但...

Global site tag (gtag.js) - Google Analytics