Advertisement
VIISeptem

Untitled

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