Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. package fr.wildcodeschool.idetest;
  2.  
  3. public class Decipherer1 {
  4.  
  5.  
  6. public static void main(String[] args) {
  7. String message1 = "0@sn9sirppa@#?ia'jgtvryko1";
  8. String message2 = "q8e?wsellecif@#?sel@#?setuotpazdsy0*b9+mw@x1vj";
  9. String message3 = "aopi?sedohtém@#?sedhtmg+p9l!";
  10.  
  11. String messageDecoder1 = decodage(message1);
  12. String messageDecoder2 = decodage(message2);
  13. String messageDecoder3 = decodage(message3);
  14.  
  15. System.out.println(messageDecoder1);
  16. System.out.println(messageDecoder2);
  17. System.out.println(messageDecoder3);
  18. }
  19.  
  20. private static String decodage(String messages) {
  21. String chaineCaractere = messages;// là on peut rentrer n'importe quel message
  22. int chiffreCle = chaineCaractere.length()/2;
  23.  
  24. //System.out.println(chiffreCle);
  25.  
  26. int debut = 5;
  27. String sousChaine = chaineCaractere.substring(debut,(debut + chiffreCle));
  28.  
  29. //System.out.println(sousChaine);
  30.  
  31. // recherche la chaine de caractère
  32.  
  33.  
  34. String remplaceChaine = sousChaine.replace("@#?" , " ");
  35.  
  36. //System.out.println(remplaceChaine);
  37.  
  38. String inverseChaine = new StringBuilder(remplaceChaine).reverse().toString();
  39.  
  40. //System.out.println(inverseChaine);
  41.  
  42. return inverseChaine;
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement