0

我在这里有点迷路,我一直在寻找这个。

我有一个字符串$#897950%-1。现在我需要看看它是否包含一个-1。我试过了

str.contains("-1")但它没有用。有人可以指导我解决这个问题吗?

4

2 回答 2

1

我试了一下:

public static void main(String ar[]){
    String str="$#897950%-1";
    System.out.println(str.contains("-1"));
}

看,日食看到了我,(它工作正常并给了我true作为输出):

在此处输入图像描述

于 2012-12-19T20:10:36.117 回答
0

检查你是否真的有这个字符串。可能是调试器或输出系统替换了某些东西。

我有以下代码打印“真”

public static void main(String[] args) {

    String str = "$#897950%-1";
    System.out.println(str.contains("-1"));
}
于 2012-12-19T20:03:32.707 回答