fork download
  1. import java.io.*;
  2.  
  3. class charequals {
  4.  
  5. public String name1, name2;
  6. int l1, l2, m;
  7.  
  8. void getInputs() {
  9. try {
  10. System.in));
  11. System.out
  12. .println("Enter First Name(Enter \"1\" for \"AMITABH BACHCHAN\")\n");
  13.  
  14. name1 = br.readLine();
  15. if (name1.equals("1"))
  16. name1 = "AMITABH BACHCHAN";
  17. System.out
  18. .println("Enter Second Name(Enter \"1\" for \"RAJNIKANTH\")\n");
  19.  
  20. name2 = br.readLine();
  21. if (name2.equals("1"))
  22. name2 = "RAJNIKANTH";
  23. } catch (IOException e) {
  24. e.printStackTrace();
  25. }
  26.  
  27. }
  28.  
  29. void findEquals() {
  30. getInputs();
  31. l1 = name1.length();
  32. l2 = name2.length();
  33. for (int i = 0; i < l1; i++) {
  34. m = 1;
  35. for (int j = 0; j < i; j++) {
  36. if (name1.charAt(i) == name1.charAt(j)) {
  37. m = 0;
  38. break;
  39. }
  40. }
  41. //System.out.println(i + ": " + m);
  42. if (m == 0) {
  43. m = 1;
  44. continue;
  45. }
  46. for (int k = 0; k < l2; k++) {
  47. if (name2.charAt(k) == name1.charAt(i)) {
  48. System.out.print(name1.charAt(i) + " ");
  49. break;
  50. }
  51. }
  52. }
  53. }
  54.  
  55. public static void main(String[] args) {
  56. charequals a = new charequals();
  57. a.findEquals();
  58. }
  59. }
Success #stdin #stdout 0.07s 380160KB
stdin
1
1
stdout
Enter First Name(Enter "1" for "AMITABH BACHCHAN")

Enter Second Name(Enter "1" for "RAJNIKANTH")

A I T H N