Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan du kan oppdage om en viss understreng Finnes i en String i Java
    Java er en kraftig , mye brukt objektorientert programmeringsspråk. Kompilert Java-kode kjøres på flere operativsystemer og enheter fra Windows -og Mac- PCer til smarttelefoner og minibanker. Språk som Java bruker strenger , som er bokstaver eller kjeder av tegn, for eksempel en setning . Java-utviklere ofte nødt til å søke en lang streng for forekomsten av en delstreng , som for eksempel kan være et bestemt ord i en setning. I Java , strenger er faktisk gjenstander og har mange metoder som kan operere på dem . Du kan søke etter en streng for en delstrengen bruker string.indexOf ( )-metoden . Du trenger
    Installert Java kompilatoren
    Vis flere instruksjoner
    en

    definere en streng i å søke på følgende måte : en

    String inngang = " , Dette er en test , bare en test ";
    2

    Definer en streng for å søke etter : en

    String test = " test ";

    3

    test for delstrengen "test" i de viktigste strengen . Bruk indexOf ()-metoden for å bestemme indeksen hvor ordet "test " vises i strengen definert som input : en

    int index = input.indexOf ( test) ;
    4 < p> den indexOf ( )-metoden returnerer en verdi på -1 hvis delstrengen ikke blir funnet og indeksen dersom den er funnet . Du kan teste for eksistensen og skrive ut resultatene med : en

    if ( indeks = -1 ! ) System.out.println ( "Fant strengen" + " \\" " + test + " \\" " +" på plassering: " + indeks); else System.out.println ( " \\ " " + test + " \\" " +" finnes ikke! " ;) ;
    5

    patching bitene sammen til et komplett stykke kode ser slik ut : en

    //en exmaple av streng searchingclass Eksempel {public static void main ( String [ ,"] args ) { //oppretter en streng som vi kan søke gjennom String innspill = " Dette er en test , bare en test ";

    //Nå definere hva strengen for å teste for i input string String test = "test" , //​​indexOf ( ) er en metode som opererer på strengen , tilbake //posisjonen i strengen at strengen eller tegn i spørsmålet //blir funnet , eller -1 hvis det ikke blir funnet int indeks = input.indexOf ( test) ;

    //test og skrive ut resultatene if ( indeks = -1 ! ) System.out.println ( "Fant strengen" + " \\" " ; + test + " \\" " +" på plassering: " + indeks); else System.out.println ( " \\ " " + test + " \\" " +" ikke funnet " ); !

    } \\ \\ stenger hovedbygningen } \\ \\ stenger klasse

    früher :

     Weiter:
      Relatert Artike
    ·JDK 1.6.0-7 Java Oppgrader problemer med installering 
    ·Sammenligning av Java & Primitive 
    ·Java Bilde API Tutorial 
    ·Hvordan skrive ut en dato i Java 
    ·Hvordan skrive en Runescape Script i Eclipse 
    ·Hvordan deaktivere Focus i en JTable Cell 
    ·Hva er forskjellen mellom JRE og Java SE 
    ·Informasjon om Java Training Online 
    ·Slik konverterer en NetBeans prosjektet til Eclipse 
    ·Hvordan programmere mobiltelefoner med Java Programming…
      Anbefalte artikler
    ·Hva er fordelene med Python 
    ·Hvordan telle antall forekomster i PHP 
    ·Hvordan Les settinger i Visual Basic 
    ·Hvordan definerer globale variabler i PHP 
    ·Slik fjerner tegn i en streng med Visual Basic 
    ·Hva er en dobbel Bokstavelig 
    ·Hvordan lese en Hex File 
    ·Hvordan sende parametre til en applet 
    ·Hvordan bruke VBA til å lage en Counter 
    ·Hvordan lage Input Bare et heltall i C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/