Java biedt een scala aan standaard functies voor het hanteren tekst met behulp van de klasse String . Java strings kan omvatten alle tekens die u wilt en kan worden opgeslagen als letterlijke tekenreeksen of variabelen . Wanneer u een tekenreeks binnen een Java-programma , kunt u de " substring " -methode een beroep doen op het. Het doel van de " subreeks " methode is om een deel van een reeks , bepaald door het beginteken en verwerven - eventueel - einde karakter. String Class De klasse String in Java modellen een enkel item van tekstgegevens . Strings verschijnen binnen veel Java -programma's - voor interne toepassing karakter data , voor tekst ingelezen van externe gegevensbronnen , of voor het vastleggen en presenteren van input van de gebruiker tekst . Applicaties met Java snaren hebben vaak behoefte om de snaren te verwerken op verschillende manieren , zoals het openen van porties en personages binnen hen. Substring Method De " substring " -methode is een onderdeel van de klasse tekenreeks in Java . Programma's kan de methode een beroep doen op objecten of waarden van het type tekenreeks met de naam en parameters methode . Twee versies van de ' substring " -methode bestaan , men het nemen van een enkele parameter en de andere het nemen van twee . De parameters geven de begin-en eindposities van de vereiste " subreeks ' in de tekenreeks als een geheel . De " substring " methode retourneert een nieuwe tekenreeks object met de personages gevraagd , gekopieerd van de originele string. De oorspronkelijke tekenreeks blijft onaangetast. Begin Parameter De eerste parameter voor de ' substring " -methode vereist . De parameter is een primitieve " int " die kan worden doorgegeven als ofwel een waarde of variabele . De parameter geeft de positie waarop het programma de ' substring "operatie moet beginnen . Als de parameter begin -index is het slechts een meegeleverd wanneer een programma noemt het " substring " -methode , zal de operatie blijven tot het einde van de string . End Parameter de tweede parameter aan de ' substring " bediening is optioneel . Als de parameter wordt geleverd , het vertegenwoordigt de " int " waarde na de positie waar de operatie moet eindigen . De tweede parameter de positie van het teken onmiddellijk na het laatste teken in de gewenste moet weerspiegelen " substring . " Als een programma roept de " subreeks methode" passeren van een parameter voor het einde index die groter is dan de lengte van de tekenreeks wordt Java een uitzondering . Method Calls het aanroepen van de " substring " -methode op een string is meestal eenvoudig . De volgende syntaxis code toont het aanroepen van de methode en het toewijzen van het resultaat naar een nieuwe variabele : String Originaltext = " Hallo " ; String subsectionText = originalText.substring ( 6 ) ;//bevat "daar" Het volgende fragment toont met beide parameters : String Originaltext = " Hello there " ; String subsectionText = originalText.substring ( 6 , 9 ) ;//bevat " de "
|