Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur att upptäcka om en viss Substring existerar i en sträng i Java

    Java är ett kraftfullt , ofta används objektorienterade programmeringsspråk . Sammanställt Java-kod kan köras på flera operativsystem och enheter från Windows och Mac- datorer till smartphones och uttagsautomater . Språk som Java använder strängar , som är bokstäver eller kedjor av tecken, till exempel en mening . Java-utvecklare måste ofta söka ett långt snöre för förekomsten av en delsträng , vilket exempelvis skulle kunna vara ett visst ord i en mening . I Java , strängar är faktiskt föremål och har många metoder som kan fungera på dem . Du kan söka en sträng efter en delsträng med String.indexOf ( ) metoden . Saker du behöver
    installerat Java kompilator
    Visa fler instruktioner
    1

    Definiera en sträng som du vill söka på följande :

    String input = " , Detta är ett test , bara ett test " ,
    2

    Definiera en sträng att söka efter :

    String test = " test ";

    3

    Test för delsträngen "test " i de viktigaste strängen . Använd indexOf ( ) metod för att bestämma index där ordet "test " visas i strängen definieras som indata :

    int index = input.indexOf ( test) ,
    4

    den indexOf ( ) returnerar ett värde på -1 om delsträng inte hittas och index om det finns . Du kan testa för tillvaron och skriva ut resultaten med :

    if ( index = -1 ! ) System.out.println ( " Hittade strängen " + " \\ " " + testa + " \\ " " + " på plats : " + index ) ; else System.out.println ( " \\ " " + testa + " \\ " " + " hittades inte ! " ;) ;
    5

    Patching ihop bitarna till en komplett bit kod ser ut som följande :

    //en exmaple av sträng searchingclass Exempel { public static void main ( String [ ,"] args ) { //skapa en sträng som vi kan söka igenom String input = " Detta är ett test , bara ett test " ,

    //nu definiera vad sträng för att testa i indatasträngen String testet = "test "; //indexOf ( ) är en metod som fungerar på strängen , återvänder //positionen i strängen att strängen eller karaktären i fråga //hittas , eller -1 om den inte hittas int index = input.indexOf ( test) ,

    //testa och skriva ut resultaten if ( index = -1 ! ) System.out.println ( " Hittade strängen " + " \\ " " , + testa + " \\ " " + " på plats : " + index ) ; else System.out.println ( " \\ " " + testa + " \\ " " + " hittades inte " ) ; !

    } \\ \\ stänger huvudblocket } \\ \\ stänger klass

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar en Java Applet Program
    ·Hur man öppnar en PDF-fil i Java
    ·Hur man skapar ett slumptal i Java
    ·Installationen av Java Web att Starta ActiveX Control
    ·Ta bort en sträng från en dubbelt länkad lista i Jav…
    ·Java Visual Editor Tutorial
    ·Hur kan man överföra stora Java -filer till en webbpl…
    ·Hur : Java Applets & Nagle algoritm
    ·Hur man installerar Java Snabbt
    ·Hur man beräknar vinst i Java
    Utvalda artiklarna
    ·Hur man gör en rullgardinsmeny i Visual Basic
    ·Vad är Code Page Omvandlingstabeller
    ·Hur du skriver ut en fil i Visual Basic
    ·Hur man kör en Access-frågan i VB
    ·Hur Time VBA-funktioner
    ·Hur Infoga HTML i MySQL med PHP
    ·Hur man använder else if i Java
    ·Hur du jämför String Metoder Använda Längd & charAt…
    ·Så här visar Wingdings på ett tangentbord
    ·PHP Rutiner
    Copyright © Dator Kunskap http://www.dator.xyz