Hi Parveen

This is tricky, as the String is supposed to be an object, so a sort of "black box" showing only its public atributes and methods. So, you are not supposed to be able to "look inside the String" to get the length other than through the "length()" method.

There is an workaround, but it is cheeting. However, try this:

|*import *java.io.*;

*class *StringLength{
*public static **void *main(String[] args){
*try*{
BufferedReader object=*new *BufferedReader (*new *InputStreamReader(System.in));
System.out.println("Eneter string value:");
String s=object.readLine();
*// int *len=s.length();
      int len = 0;
      for ( String element : s ) len++; // <-- counting the elements
System.out.println(len);
}
*catch*(Exception e){}
}
}|


Le 22/01/2011 19:59, Parveen Thakur a écrit :
Hi all,

How we can check the length of string without use of Lenght() menthod

|*import *java.io.*;

*class *StringLength{
*public static **void *main(String[] args){
*try*{
BufferedReader object=*new *BufferedReader (*new *InputStreamReader(System.in));
System.out.println("Eneter string value:");
String s=object.readLine();
*int *len=s.length();
System.out.println(len);
}
*catch*(Exception e){}
}
}|

--
Best Regards And Thanks :
Parveen Thakur,
Contact no.-9988208440.
--
To post to this group, send email to javaprogrammingwithpassion@googlegroups.com To unsubscribe from this group, send email to javaprogrammingwithpassion+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/javaprogrammingwithpassion?hl=en

--
To post to this group, send email to javaprogrammingwithpassion@googlegroups.com
To unsubscribe from this group, send email to 
javaprogrammingwithpassion+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/javaprogrammingwithpassion?hl=en

Reply via email to