Click here to watch in Youtube :
https://www.youtube.com/watch?v=ZiaAyU6blmM&list=UUhwKlOVR041tngjerWxVccw
StringTokenizerExample.java
Output
https://www.youtube.com/watch?v=ZiaAyU6blmM&list=UUhwKlOVR041tngjerWxVccw
StringTokenizerExample.java
import java.util.Scanner; import java.util.StringTokenizer; public class StringTokenizerExample { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("If you want to return demiliter as a token then enter true
else enter false : "); boolean booleanValue = scanner.nextBoolean(); scanner.close(); String strValue = "Peter&is&playing&football"; String delimter = "&"; boolean returnDelims = booleanValue; StringTokenizer stringTokenizer = new StringTokenizer(strValue, delimter, returnDelims); /* * Calculates the number of times that this tokenizer's nextToken method * can be called before it generates an exception. The current position * is not advanced. */ System.out.println("Total Token Count :" + stringTokenizer.countTokens() + "\n"); int i = 1; /* * Tests if there are more tokens available from this tokenizer's * string. If this method returns true, then a subsequent call to * nextToken with no argument will successfully return a token. */ while (stringTokenizer.hasMoreTokens()) { /* * Returns the next token from this string tokenizer. */ String token = stringTokenizer.nextToken(); System.out.println("Token " + i + " : " + token); ++i; } } }
If you want to return demiliter as a token then enter true else enter false : true Total Token Count :7 Token 1 : Peter Token 2 : & Token 3 : is Token 4 : & Token 5 : playing Token 6 : & Token 7 : football --------------------------------------------------------------------------------- If you want to return demiliter as a token then enter true else enter false : false Total Token Count :4 Token 1 : Peter Token 2 : is Token 3 : playing Token 4 : football
https://sites.google.com/site/javaee4321/java-collections/StringTokenizerDemoReturnDelim.zip?attredirects=0&d=1
See also:
Thank you for sharing valuable information.
ReplyDeleteAngular online training