month is String[]
test is String

arrays have .length
String object has .length()


Kev

> -----Original Message-----
> From: Mark Galbreath [mailto:[EMAIL PROTECTED]
> Sent: 12 June 2003 15:32
> To: 'Struts Users Mailing List'
> Subject: RE: [OT] Java Trivia
> 
> 
> Here's my code - it compiles just fine.  Note the 
> string.length in the for{}
> and the string.length() in the if{}:
> 
> test = st.nextToken();
> if( test.equals( " " )) { return false; }
> 
>   for( int i = 0; i < months.length; i++ ) {
> 
>     if( test.equals( months[ i ] )){
>       month = true;
>       break;
>     }
>   }
> if( !month ) { return false; }
>   test = st.nextToken();
> 
>   if( test.length() > 3 || test.length() < 2 ) {
>     return false;
> 
>   } else {
>     StringTokenizer token = new StringTokenizer( test, "," );
> 
>     while( token.hasMoreTokens() ) {
>       int i = 0;
>       if( !Character.isDigit( token.nextToken().charAt( i ))) { return
> false; }
>       i++;
>   }
> }
> 
> -----Original Message-----
> From: Jarnot Voytek Contr AU HQ/SC 
[mailto:[EMAIL PROTECTED] 
Sent: Thursday, June 12, 2003 10:02 AM
To: 'Struts Users Mailing List'
Subject: RE: [OT] Java Trivia


for( int i = 0; i < string.length; i++ ) {}

doesn't compile for me...

--
Voytek Jarnot
Quidquid latine dictum sit, altum viditur.


> -----Original Message-----
> From: Mark Galbreath [mailto:[EMAIL PROTECTED]
> Sent: Thursday, June 12, 2003 8:46 AM
> To: 'Struts Users Mailing List'
> Subject: [OT] Java Trivia
> 
> 
> Anybody know why the length of a String is a property of the
> String when
> used as a logical qualifier in a for{} block but a function 
> of the String in
> a conditional if{} statement?
> 
> for( int i = 0; i < string.length; i++ ) {}
> 
> if( string.length() != 4 ) {}
> 
> 
> Mark
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to