troubleshooting Question

how to write this logic

Avatar of chaitu chaitu
chaitu chaituFlag for India asked on
Java
9 Comments1 Solution265 ViewsLast Modified:
ArrayList al = new ArrayList();
      al.add(1+"");
      al.add(2+"");
      al.add(4+"");
     
     
     


if Id ends with -3 i want to add like this id-1,id-2 in to the list;
if Id ends with -5 id-1,id-4 in to the list
if Id ends with -6 id-2,id-4 in to the list;
if Id ends with -7 i have written logic like this;

it suffice my requirment but if the id ends with -3,-5,-6,-7 do i write to logic like this only.

                  while(rs.next())
                  {
                        String Id = rs.getString(2);
                        if(Id.endsWith("-7"))
                        {
                        
                          String res = Id.substring(0,Id.length()-2);
                          System.out.println(res);
                          for(int i=0;i<al.size();i++)
                          {
                            list.add(rs.getString(1)+"-"+res+"-"+al.get(i));
                          }
                        }
                        
                        }
ASKER CERTIFIED SOLUTION
Mick Barry
Java Developer
Join our community to see this answer!
Unlock 1 Answer and 9 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 9 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros