注册 登录
编程论坛 JAVA论坛

如何不读文本的特殊字符

franksking 发布于 2016-05-05 14:48, 1858 次点击
我有一组文本是(1,2,3,4,5)是带括号的,如何输出括号内的内容而不输出括号呢
5 回复
#2
林月儿2016-05-05 17:35
程序代码:
public class Item {
    public static void main(String[] args) {
        String str="(1,2,3,4,5)";
        String[] s=str.split(",");
        String ss = null;
        for(int i=0;i<s.length;i++){
            ss=s[i];
            if(i==0)
                ss=s[i].substring(s[i].indexOf("(")+1);
            else if(s.length-1==i)
                ss=s[i].substring(0,s[i].indexOf(")"));
            System.out.println(ss);
        }
    }
}
#3
辣椒炒肉2016-09-01 15:07
public class shuzi {

    public static void main(String[] args) {
        String shu="(1,2,3,4,5)";
        String ss = shu.substring(1, shu.length()-1);
        System.out.println(ss);
        String[] newss = ss.split(",");
        for (int i = 0; i < newss.length; i++) {
            System.out.println(newss[i]);
        }
    }
   
}
#4
he15827252172016-09-01 23:46
#5
chendc2016-09-02 15:55
回复 3楼 辣椒炒肉
#6
贤理云翔2016-09-03 11:32
回顾了两个函数,substring与indexOf。
1