为什么我的程序一直运行不产生输出

问题描述 投票:0回答:0

我需要拆分多行并拆分每一行,然后从每行的第一个字符开始它必须执行特定功能,例如数字 3 应该产生一些利润并打印它 我似乎无法弄清楚问题



      
                String f = in.nextLine();
                String s = in.nextLine();
                String ff = in.nextLine();
                String r = in.nextLine();
                String p = in.nextLine();
                
               
          
                  String[] f1 = f.split(" ");
                  ch1 = Integer.parseInt(f1[0]);
                  
                  int bID1 = Integer.parseInt(f1[1]);
                  int tID1 = Integer.parseInt(f1[2]);
                  String tDate1 = f1[3];
                  int tDays1 = Integer.parseInt(f1[4]);
                  int pID1 = Integer.parseInt(f1[5]);
                  String name1 = f1[6];
                  Node n1 = new Node(bID1,tID1,tDays1,tDate1,pID1,name1);
                  dl.insert(n1);
                  
                  
                  String[] s1 = f.split(" ");
                  ch1 = Integer.parseInt(s1[0]);
                  
                  int bID2 = Integer.parseInt(s1[1]);
                  int tID2 = Integer.parseInt(s1[2]);
                  String tDate2 = s1[3];
                  int tDays2 = Integer.parseInt(s1[4]);
                  int pID2 = Integer.parseInt(s1[5]);
                  String name2 = s1[6];
                  Node n2 = new Node(bID2,tID2,tDays2,tDate2,pID2,name2);
                  dl.insert(n2);
                  
       
                  
                 
               
                      String[] ff1 = ff.split(" ");
                      ch1 = Integer.parseInt(ff1[0]);
                      int p1 = Integer.parseInt(ff1[1]);
                      System.out.println(dl.profit(p1));
                  
                  
                     String[] r1 = r.split(" ");
                     ch1 = Integer.parseInt(r1[0]);
                     int tid = Integer.parseInt(r1[1]);
                     dl.remove(tid);
                  
                  
                      String[] pp1 = p.split(" ");
                      ch1 = Integer.parseInt(pp1[0]);
                      int tp = Integer.parseInt(pp1[1]);
                      System.out.println(dl.print1(tp));
      return;

我尝试了我能想到的一切,但它似乎并没有让步,实际上产生了输出和工作

java output
© www.soinside.com 2019 - 2024. All rights reserved.