Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. public class StringManipulation{
  2.  
  3.  
  4.  
  5.  
  6.  
  7. public static String reverse(String a){
  8.  
  9. char[] b = new char[ a.length]; //Array in dem der umgedrehte Strin gespeichert wird
  10.  
  11.  
  12. int j = a.lenght;
  13. for (int i = 0;i < a.length;i++) { //String umdrehen
  14. b[j - i] = a.charAt(i);
  15.  
  16. }
  17. String c = new String(b);
  18.  
  19. return c; // Rückgabe
  20.  
  21. }
  22.  
  23.  
  24.  
  25.  
  26. public static String delete(String a, char b){
  27.  
  28. for (int i = 0;i < a.length;i++) {
  29.  
  30. if(a.charAt(i)==b){
  31.  
  32. a.charAt(i)=' ';
  33. }
  34. return a;
  35. }
  36.  
  37.  
  38. public static void delete(String a, int b, int c){
  39.  
  40. for (int i = 0;i < a.length;i++) {
  41.  
  42. if(i>b ||i<c){
  43.  
  44. a.charAt(i)='';
  45. }
  46. return a;
  47. }
  48. }
  49.  
  50.  
  51. public static String insert(String a, int b, char c){
  52.  
  53. char d;
  54.  
  55.  
  56.  
  57. for (int i = b;i < a.length-b+1;i++) {
  58.  
  59. char d=a.charAt(i);
  60. a.charAt(i)=c;
  61. c=d;
  62. }
  63.  
  64. return a;
  65.  
  66. }
  67.  
  68.  
  69. public static String insert(String a, int b, String c){
  70.  
  71. int lange = a.length+c.length;
  72. char[] b = new char[ a.length+c.length];
  73.  
  74.  
  75. for (int i = 0;i < lange;i++) {
  76.  
  77.  
  78. if(i>=b){
  79. for (i ;i < b.length;i++){
  80. int j = 0;
  81. char[i]=b.charAt(j);
  82. j++;
  83. }
  84. }
  85. char[i]=a.charAt(i);
  86. }
  87. String a = new String(b);
  88. return a;
  89.  
  90.  
  91. }
  92.  
  93.  
  94.  
  95.  
  96. public static String swapUpperLowerCase(String a){
  97. }
  98.  
  99.  
  100.  
  101. public static char[] toCharacterArray(String a){
  102.  
  103.  
  104. char[] b = new char[a.length];
  105.  
  106. for (int i = 0;i < a.length;i++) {
  107. b[i] = a.charAt(i);
  108.  
  109. }
  110.  
  111. return b;
  112.  
  113. }
  114.  
  115.  
  116.  
  117. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement