Java String Compare feladat?
Sziasztok!Az lenne a feladatom,hogy bekérek egy Stringet pl: Hellomindenki,aztán be kérek egy számot pl:3
Ha ezek meg vannak akkor a kimenetem az lesz,hogy:
Hell
nki
Kiszed 3 darab betűt,ami egymás után van és azt ki írja.Még nem találkoztam hasonló feladattal,ezért lövésem sincs,hogyan kéne megoldani.Köszi a válaszokat!
De most randomra írjon ki 3 egymást követő karaktert vagy 3-at kiír, aztán 3-at nem, aztán megint 3-at igen?
Mellesleg a te példád sehogy nem áll össze, mert
Hell - ez 4 betű, nem három
nki - ez meg sehogyan sincs hárommal osztható távolságra a szöveg elejétől.
Ja, hogy az első, meg az utolsó 3 karaktert kell kiírni? Ebben mi olyan bonyolult?
int x = 3; // Ebben van az, hogy hany karaktert vagjon
String s = "Hellomindenki"; // Ez meg a szoveg
String eleje = s.substring(0,x);
String vege = s.substring((s.length()-x),s.length());
Köszönöm a válaszokat! A feladat az hogy bekér egy szöveget tehát Scanner-t kell használni,majd bekér egy számot szintén Scanner-t használunk,majd a bekért szöveget eldarabolja akkora részekre,amekkora számot adtunk meg pl: adj meg egy szöveget: asdasdad
adj meg egy számot: 4
out: asda
sdad
Ebben az esetben:
int x = 3; // Ebben van az, hogy hany karaktert vagjon
String s = "Hellomindenki"; // Ez meg a szoveg
for (int i = 0; i < s.length(); i += x) {
String str = s.substring(i, x);
// ha nem többszöröse a string hossza, akkor figyelned kell rá, hogy menynit vágjon le, ezt már rádbízom, kb egy Math.min() vagy if feltétel vizsgálat
// ezzel azt csinálsz amit szeretnél, pl kiírod
}
Na meg mit keres a kulcsszavaknál a C#+egyéb nyelvek? És a kérdésben a "Compare" szó???
Az segítene neked ha Pascalban írnánk le a megoldást? Nemhinném, ahogy látom te nem azon a szinten vagy, hogy mindegy legyen neked milyen nyelven írjuk...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!