标签: string-comparison

CompareTo与Equals!比较字符串或对象?

快问题

我正在比较一个字符串,我应该使用equals还是compareTo?因为我虽然等于区分2个String类型的对象而不只是它们的值...

这可能会导致问题,因为:

String a = new String("lol");
String b = new String("lol");
Run Code Online (Sandbox Code Playgroud)

是两个不同的对象,即使它们具有相同的值?

在性能和精度方面,equals和compareTo实现之间究竟有什么区别?

java string string-comparison compareto

-2
推荐指数
2
解决办法
1万
查看次数

优雅的方式来检查两个字符串是否不同

是否有一种优雅的方式来比较两个Strings并检查它们是否不同?例如Java,我通常使用类似于此的东西:

if (text1 != text2 || (text1 != null && !text1.equals(text2))) {
    // Texts are different
}
Run Code Online (Sandbox Code Playgroud)

这是非常普遍的事情,我想知道可能有更好的方法.

编辑: 理想情况下,我想要一个适用于大多数常见面向对象语言的伪代码.

c# java string-comparison

-2
推荐指数
1
解决办法
236
查看次数

PHP如何比较两个变量之间的字符串并只显示唯一的字符串?

注意:在SO中有很多方法可以使用数组键,在相同变量的值/单词之间,两个不同的数组之间,但我在互联网上看不到字符串之间的任何内容而不是两个不同变量的数组.

<?php
$a = 'this car is very beautiful and is the fast';
$b = 'this red car is very beautiful and is the fast that others';
var_export($unique_words = show_unique_strings($a, $b));
//expected output(painted on the screen): red that others
?>
Run Code Online (Sandbox Code Playgroud)

php string-comparison

-3
推荐指数
1
解决办法
82
查看次数

Java中字符串比较结果的差异?

Java如何实现以下字符串比较

public class MyClass {
    public static void main(String args[]) {
        String a = "Chaipau";
        String b = "pau";

        System.out.println(a == "Chai"+"pau"); //true
        System.out.println(a == "Chai"+b); //false
    }
}
Run Code Online (Sandbox Code Playgroud)

这与我如何比较Java中的字符串不同,因为答案不包含在第二种情况下创建新对象的原因,因为它可能指向与第一种情况相同的对象引用.

java string string-comparison

-3
推荐指数
1
解决办法
69
查看次数

比较Java中的两个字符串的百分比

我必须比较两个4000-5000个字符的字符串。

我需要在Java中百分比(即70%-80%匹配)的结果。

请给我任何解决方案。

问候

java string string-comparison

-4
推荐指数
2
解决办法
4530
查看次数

C#-使用Regex比较字符串的简单答案?

我根本看不懂语法!我觉得stackoverflow社区应该可以解决我遇到的问题(希望我不是瞎子,并且错过了这里成千上万个正则表达式问题之一):

string myString = "$randomText$";
string myString2 = "$otherStuff$";
Run Code Online (Sandbox Code Playgroud)

我将使用什么来检查任何字符串是否包含“ $ * $”?因此,只要文字的外面有2个$?

再次抱歉,我确实知道还有其他正则表达式答案,但是我永远也无法理解。抱歉,今天过得愉快。

c# regex string-comparison

-8
推荐指数
1
解决办法
4102
查看次数

标签 统计

string-comparison ×6

java ×4

string ×3

c# ×2

compareto ×1

php ×1

regex ×1