Advertisement
VIISeptem

Untitled

Feb 13th, 2020
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.11 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 void ersetze( char gesucht,char ersetzt){
  38.      String output = "";
  39.      String input = "Drei Chinesen mit dem Kontrabass \n saßen auf der Straße und erzählten sich was.";
  40.     for(int i = 0; i < input.length();  i = i + 1){
  41.    
  42.     char zeichen = input.charAt(i);
  43.    if(input.charAt(i)== gesucht){
  44.     output = output + ersetzt;
  45.     }else{
  46.     output = output + zeichen ;
  47.    
  48.     }
  49. }
  50.   System.out.println(output);
  51. }
  52.  
  53.  
  54.  
  55. class Help{
  56.     char zeichen;
  57.  public Help(char neuerWert){
  58.      zeichen = neuerWert;
  59.     }
  60. }
  61.  public void zweitenBuchstaben(){
  62.     String output = "";
  63.     String input = "Hollywood";
  64.     for(int i = 0; i < input.length(); i = i + 2){
  65.     char zeichen = input.charAt(i);
  66.    
  67.     output =  output + zeichen ;
  68.    
  69.     }  
  70.     System.out.println(output);
  71.    
  72. }
  73.  
  74. public void hallo(){
  75. Hilfe a = new Hilfe(10);
  76. Hilfe b = a;
  77. a.wert = a.wert + 10;
  78. System.out.println(a);
  79. System.out.println(b);
  80. System.out.println(a.wert);
  81. System.out.println(b.wert);
  82.  
  83. String as2 = "Hallo";
  84. String bs2 = as2;
  85.  
  86. }
  87. class Hilfe{
  88.     int wert;
  89.  public Hilfe(int neuerWert){
  90.      wert = neuerWert;
  91.     }
  92. }
  93. }
  94. // AABB AA
  95. //Strings in Java sind unveränderlich
  96. //wenn  String geändert wird erhält man immer eine neue Variable
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement