Advertisement
VIISeptem

Untitled

Feb 13th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.02 KB | None | 0 0
  1. public class Reverse{
  2.  public void reverse(String input){
  3.     String output = "";
  4.     for(int i = 0; i < input.length(); i = i + 1){
  5.     char zeichen = input.charAt(i);
  6.    
  7.     output = zeichen + output;
  8.    
  9.     }  
  10.     System.out.println(output);
  11. }
  12. //Sehr elegant
  13.  public void reverse2(String input){
  14.     String output = "";
  15.     for(int i = 1; i <= input.length();  i = i + 1){
  16.     int stelle = input.length()- i;
  17.     char zeichen = input.charAt(stelle);
  18.    
  19.     output = output + zeichen ;
  20.    
  21.     }  
  22.     System.out.println(output);
  23. }
  24. //bissche elegant
  25.  public void reverse3(String input){
  26.     String output = "";
  27.     int stelle = input.length()- 1;
  28.     for(int i = 1; i < input.length();  i = i + 1){
  29.    
  30.     char zeichen = input.charAt(stelle -i);
  31.    
  32.     output = output + zeichen ;
  33.    
  34.     }  
  35.     System.out.println(output);
  36. }
  37. public String ersetze(String input, char gesucht){
  38.      String output = "";
  39.     for(int i = 1; i <= input.length();  i = i + 1){
  40.     int stelle = input.length()- i;
  41.     char zeichen = input.charAt(stelle);
  42.    if(zeichen == gesucht){
  43.     output = output + "x";
  44.     }else{
  45.     output = output + zeichen ;
  46.    
  47.     }
  48. }
  49.   System.out.println(output);
  50. }
  51.  
  52. class Help{
  53.     char zeichen;
  54.  public Help(char neuerWert){
  55.      zeichen = neuerWert;
  56.     }
  57. }
  58.  public void zweitenBuchstaben(){
  59.     String output = "";
  60.     String input = "Hollywood";
  61.     for(int i = 0; i < input.length(); i = i + 2){
  62.     char zeichen = input.charAt(i);
  63.    
  64.     output =  output + zeichen ;
  65.    
  66.     }  
  67.     System.out.println(output);
  68.    
  69. }
  70.  
  71. public void hallo(){
  72. Hilfe a = new Hilfe(10);
  73. Hilfe b = a;
  74. a.wert = a.wert + 10;
  75. System.out.println(a);
  76. System.out.println(b);
  77. System.out.println(a.wert);
  78. System.out.println(b.wert);
  79.  
  80. String as2 = "Hallo";
  81. String bs2 = as2;
  82.  
  83. }
  84. class Hilfe{
  85.     int wert;
  86.  public Hilfe(int neuerWert){
  87.      wert = neuerWert;
  88.     }
  89. }
  90. }
  91. // AABB AA
  92. //Strings in Java sind unveränderlich
  93. //wenn  String geändert wird erhält man immer eine neue Variable
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement