import java.util.Scanner;
public class SanaSanassa {
public static void main(String[] args) {
Scanner lukija = new Scanner(System.in);
System.out.println("Anna 1. sana: ");
String eka = lukija.nextLine();
System.out.println("Anna 2. sana: ");
String toka = lukija.nextLine();
int indeksi = eka.indexOf(toka);
String pom = eka.substring(indeksi, toka.length() indeksi);
if (toka.equals(pom)) {
System.out.println("Sana '" toka "' on sanan '" eka "' osana.");
} else {
System.out.println("Sana '" toka "' ei ole sanan '" eka "' osana.");
}
}
}
Miten saadaan ylläoleva ohjelma toimimaan niin, että jos kirjoittaa 1. sanan: merkkijono ja 2. sanan: kirja niin, että se kertoo ettei se kuuluu siihen sanaan? Sitten tulee vaan virhe: Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1.
Sanan etsintä sanan sisältä
javailija
1
153
Vastaukset
- javailija
Sain tämän tehtyä ja laitan sen sitten pastebiniin esille tällä samalla nimellä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persuilla ja Saksi-Riikalla meni sitten pornon levittämiseksi koko touhu.
Onko kenellekään yllätys?1932559Euroviisut fiasko, Suomen kautta aikain typerin esitys, jumbosija odottaa. Olisi pitänyt boikotoida!
Tämän vuoden euroviisut on monella tapaa täydellinen fiasko. Ensinnäkin kaikkien itseään kunnioittavien eurooppalaisten1992274Hei A, osaatko
sanoa, miksi olet ihan yhtäkkiä ilmestynyt kaveriehdotuksiini Facebookissa? Mitähän kaikkea Facebook tietää mitä minä en612254Synnittömänä syntyminen
Helluntailaisperäisillä lahkoilla on Raamatunvastainen harhausko että ihminen syntyy synnittömänä.1761752Mitä tämä tarkoittaa,
että näkyy vain viimevuotisia? Kirjoitin muutama tunti sitten viestin, onko se häipynyt avaruuteen?411354Nukkumisiin sitten
Käsittelen asiaa tavallani ja toiveissa on vielä että tästä pääsee hyppäämään ylitse. Kaikenlaisia tunteita on läpikäyny41287Tuollainen kommentti sitten purjehduspalstalla
"Naisen pillu se vasta Bermudan kolmio on. Sinne kun lähdet soutelemaan niin kohta katoaa sekä elämänilo että rahat"121278Syö kohtuudella niin et liho.
Syömällä aina kohtuudella voi jopa laihtua.On paljon laihoja jotka ei harrasta yhtään liikuntaa. Laihuuden salaisuus on201233Muistatko komeroinnin?
Taannoin joskus kirjoitin aloituksen tänne komeroinnista eli hikikomoreista; syrjäytyneistä nuorista ihmisistä. Ehkä asu481215Venäjän sissit lakkojohtajat
Odottavat 'lisätä lakkoja' Toverit käskyttää. Eikä ensimmäinen kerta.31118