months is an array, not a String

> -----Original Message-----
> From: Mark Galbreath [mailto:[EMAIL PROTECTED]
> Sent: Thursday, June 12, 2003 9:32 AM
> 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