continentiterator.java

来自「good project for programmer,,」· Java 代码 · 共 55 行

JAVA
55
字号
package com.sillysoft.lux.util;import com.sillysoft.lux.Country;////  ContinentIterator.java//  Lux////  Copyright (c) 2002-2007 Sillysoft Games. //	http://sillysoft.net//	lux@sillysoft.net////	This source code is licensed free for non-profit purposes. //	For other uses please contact lux@sillysoft.net///**An Iterator of all the Countries that are members of <I>continent</i>.*/public class ContinentIterator extends CountryIterator {private int continent;public ContinentIterator(int continent, Country[] countries)	{	this.countries = countries;	this.continent = continent;		getNextReady();	}public ContinentIterator(int continent, CountryIterator iter)	{	chained = iter;	this.countries = iter.countries;	this.continent = continent;		getNextReady();	}// This method should be over-riden in subclasses for different kinds.protected boolean isAHit( int code )	{	if (countries[code].getContinent() == continent)		{		return true;		}	return false;	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?