import java.util.ListResourceBundle;
import java.util.Locale;
import java.util.ResourceBundle;
import java.util.StringTokenizer;
public class KeyValue {
	public static void main(String[] args) {
		int i=0;
		java.util.StringTokenizer st = new java.util.StringTokenizer(
				"a aa aaa", " a");
		while (st.hasMoreTokens()) {
			System.out.print(">"+st.nextToken()+"<");
			i++;
		}
		
		System.out.println("\n"+i);
	}
}
this code return nothing as explained, but why the following code 
import java.util.ListResourceBundle;
import java.util.Locale;
import java.util.ResourceBundle;
import java.util.StringTokenizer;
public class KeyValue {
	public static void main(String[] args) {
		int i=0;
		java.util.StringTokenizer st = new java.util.StringTokenizer(
				"a aa aaa", " x");
		while (st.hasMoreTokens()) {
			System.out.print(">"+st.nextToken()+"<");
			i++;
		}
		
		System.out.println("\n"+i);
	}
}
>a<>aa<>aaa<
3
it should also produce the same result. Please explain
			
			
									
									
						About Question enthuware.ocpjp.v7.2.1627 :
Moderator: admin
- 
				rocky_bgta
- Posts: 12
- Joined: Thu Dec 11, 2014 12:32 am
- Contact:
- 
				admin
- Site Admin
- Posts: 10439
- Joined: Fri Sep 10, 2010 9:26 pm
- Contact:
Re: About Question enthuware.ocpjp.v7.2.1627 :
Can you please tell us why you think it should produce the same result so that we can understand your doubt?
Paul.
			
			
									
									
						Paul.
Who is online
Users browsing this forum: No registered users and 97 guests