Android从开始删除字符串到特定字符

时间:2015-09-28 07:06:05

标签: android string

我想将stringstarting index移除到字符串中的特定字符。

例如,我有这种string 1521712285.83746b9,我想从'1' to '.'中删除,然后在字符串后存储。

如果有任何想法请帮助我。谢谢。

4 个答案:

答案 0 :(得分:1)

如果你只想要第二部分

String original="1521712285.83746b9,";
String lastpart=original.split(".")[1];

如果你想在最后添加第一部分

 String modified=original.split(".")[1]+original.split(".")[0]+".";

答案 1 :(得分:1)

使用以下

String str[] = yourStr.split(".");
String finalString = str[1];

答案 2 :(得分:0)

使用字符串的子字符串方法,您将获得所需的结果。 有关详细信息,请访问此处:http://examples.javacodegeeks.com/java-basics/string-java-basics/substring-java-example/

答案 3 :(得分:0)

if (null != str && str.length() > 0 )
{
    int endIndex = str.lastIndexOf("/");
    if (endIndex != -1)  
    {
        String newstr = str.substring(0, endIndex); // not forgot to put check if(endIndex != -1)
    }
}

希望它有所帮助。