相关疑难解决方法(0)

为什么在Guava 10中不推荐使用softKeys()?

从Guava 10开始,MapMaker.softKeys不推荐使用,并且不存在相应的方法CacheBuilder.

为什么要做出这种改变?使用它的现有代码需要做什么?

java guava

11
推荐指数
2
解决办法
1218
查看次数

删除java中的空格和特殊字符

我有String,其中包含一些特殊字符和空格.我想删除空格和特殊字符,我正在这样做

String str =  "45,%$^ Sharma%$&^,is,46&* a$# java#$43 Developer$#$^ in#$^ CST&^* web*&(,but He%^&^% want to move@!$@# in another team";
    System.out.println( str.replaceAll("[^a-zA-Z]", " ").replaceAll("\\s+"," "));


Output :- sharma is a java Developer in CST web but He want to move in another team
Run Code Online (Sandbox Code Playgroud)

我可以使用单一操作吗?怎么样?

java regex string

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

如何获取字符串中第一个字母的位置

我需要在字符串中获取第一个字母的位置.

按照一个基本的例子.第一个字母是T,所以我需要知道T我可以使用的位置indexOf("T").

我想通过正则表达式获得第一个字母,而不是添加硬编码的字母(T).

提前致谢.

public class RegexMatches {
    public static void main(String args[]) {

        String line = "000 1 This is my message";
        int first = line.indexOf("T");
        line = line.substring(first, line.length());

        System.out.println(line);
     }
} 
Run Code Online (Sandbox Code Playgroud)

java regex

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

标签 统计

java ×3

regex ×2

guava ×1

string ×1