fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class Ideone
  6. {
  7. // String, Lookup, Replacement
  8. public static void L(char[]s,char[]l,char[]r)
  9. {
  10. int x=0,y=0;
  11.  
  12. while(x<s.length && y<l.length)
  13. {
  14. if (s[x]==l[y]) s[x]=r[y++];
  15. x++;
  16. }
  17. }
  18.  
  19. public static void main (String[] args) throws java.lang.Exception
  20. {
  21. char[] input = "abcdeedcba".toCharArray();
  22. char[] lookup = "ada".toCharArray();
  23. char[] replace = "BOB".toCharArray();
  24.  
  25. L(input, lookup, replace);
  26.  
  27. String output = new String(input);
  28.  
  29. System.out.println(output);
  30.  
  31. }
  32. }
Success #stdin #stdout 0.11s 320576KB
stdin
Standard input is empty
stdout
BbcOeedcbB