master
egeg 2023-05-12 15:35:17 +02:00
parent 210e824032
commit 91af51cc1a
1 changed files with 30 additions and 11 deletions

View File

@ -142,10 +142,14 @@ public class Stringuebungen {
/*# Geht mit einer Schleife den gesamten String durch;
* erhöhe den Zaehler jedesmal, wenn das Zeichen
* im String vorkommt; gebe dann den Wert des Zaehlers zurueck. */
int anzahl = 0;
for (int i=0 ; i < text.length(); i++)
{
if (text.charAt(i) == z)
{
anzahl = anzahl + 1;
}
}
return anzahl;
}
@ -166,8 +170,10 @@ public class Stringuebungen {
*/
String ergebnis = "";
for (int i= text.length()-1; i>=0; i--)
{
ergebnis = ergebnis + text.charAt(i);
}
return ergebnis;
}
@ -190,12 +196,17 @@ public class Stringuebungen {
* ersten mit dem letzten Buchstaben (im naechsten Durchlauf dann den
* zweiten mit dem vorletzten usw.).
*/
if (text.equals (rueckwaerts(text)))
{
return true;
}
else
{
return false;
}
return true;
}
}
/**
@ -225,8 +236,16 @@ public class Stringuebungen {
* Buchstaben ankommt. Und dann mach dir keine
* unnoetige Arbeit, sondern benutze fertigen Code.
*/
boolean ergebnis = true;
for (int i=0; i< wort1.length();i++)
{
if(wort1.charAt(i) == wort2.charAt(i))
{
ergebnis = true;
}
}
//Lukas hats richtig
return ergebnis;