Advertisement
vitalijzad

RimozioneParentesi

Jan 11th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.82 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.Iterator;
  3. import java.util.List;
  4. import java.util.ListIterator;
  5.  
  6. public class RimozioneParentesi {
  7.  
  8.     public static void main(String[] args){
  9.         List<Character> b= new ArrayList<Character>();
  10.  
  11.         b.add('1');     b.add('2');     b.add('3');     b.add('4');
  12.         b.add('[');     b.add('5');     b.add('6');     b.add('7');
  13.         b.add(']');     b.add('8');     b.add('9');
  14.  
  15.         System.out.println(b.toString());
  16.  
  17.         Iterator<Character> i = b.iterator();
  18.         while(i.hasNext()){
  19.             char a = i.next();
  20.             if(a == '['){
  21.                 a = i.next();
  22.                 while(a != ']') {
  23.                     i.remove();
  24.                     a = i.next();
  25.                 }
  26.             }
  27.         }
  28.  
  29.         System.out.println(b.toString());
  30.     }
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement