java吧 关注:1,260,746贴子:12,756,807
  • 15回复贴,共1

有题目不会想问问吧里大佬…java可太难了

只看楼主收藏回复

public class Text {
public static void main(String[] args)
{
String test = "[TOP [IP [NP [NP [NR 上海] [NR 浦东]] [NP [NN 开发]]] [VP [PP [P 与] [NP [NN 法制] [NN 建设]]] [VP [VV 同步]]]] ]";
String[] arr = new String[test.length()];
for(int i = 0; i < test.length(); i++){
arr[i] = test.substring(i, i+1);
System.out.println(arr[i]);
}
}
}
想在这个里面遇到 ”[“ “ ” “]” 这三个这个进行判定然后换行要怎么改…


1楼2018-05-02 19:59回复
    所以说…不说自己是菇凉就没人理吗sad


    2楼2018-05-02 20:21
    回复
      2025-05-22 17:28:47
      广告
      麻烦你表达清楚点,你这都用println了还想怎么换行。


      3楼2018-05-02 20:32
      收起回复
        然后呢出现新的问题了…不换行了…
        public class Text {
        public static void main(String[] args)
        {
        String test = "[TOP [IP [NP [NP [NR 上海] [NR 浦东]] [NP [NN 开发]]] [VP [PP [P 与] [NP [NN 法制] [NN 建设]]] [VP [VV 同步]]]] ]";
        String[] arr = new String[test.length()];
        String a="[";
        for(int i = 0; i < test.length(); i++){
        arr[i] = test.substring(i, i+1);
        if(a !="["){
        System.getProperty("line.separator");
        }
        System.out.print(arr[i]);
        }
        }
        }


        5楼2018-05-02 21:42
        回复

          这三五太难了


          IP属地:福建来自Android客户端6楼2018-05-02 21:43
          收起回复
            加油咯


            IP属地:浙江来自Android客户端10楼2018-05-03 08:40
            回复
              我日。。能截图嘛。。


              IP属地:上海来自Android客户端11楼2018-05-03 08:51
              回复
                哪三个换行,中间那个是什么符号?你把问题重新描述一遍吧,看不懂


                IP属地:浙江12楼2018-05-03 08:51
                回复
                  2025-05-22 17:22:47
                  广告
                  最简单的做法,用正则匹配你的String字符串,在[ 前面插入换行符(\n)
                  新手点的做法,用String的getbytes方法,吧你的字符串转换成byte数组,然后for循环遍历判断


                  IP属地:浙江13楼2018-05-03 08:52
                  回复(1)


                    你的需求很不明确的。想要什么都表达不清楚。


                    IP属地:广东14楼2018-05-03 11:55
                    回复


                      来自iPhone客户端15楼2018-05-07 21:13
                      收起回复
                        你还是截图发上来比较好看一点


                        IP属地:安徽来自iPhone客户端16楼2018-05-14 18:03
                        回复