> > 仮に3時だとしたら > > if( hour > 5 && hour < 12 ) > > この式を満たしてないのでelseに飛んで > > else if( hour < 17 ) > > この式は満たしてるので直後の > > System.out.println( "Good afternoon!" ); > > が実行されてしまわない? > else ifとelseの違いを学んできてくれ(;´Д`) ここは笑うところですか? 参考:2005/10/04(火)15時38分42秒