MaripoGoda 2012-08-01 04:20:55

[Java] なぜそこだけコメントアウトたし このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

無限ループに陥ったじゃないか!!! nextが呼ばれなけりゃhasNextは永遠に真です。

Iterator<Hoge> iterator = (略);
while (iterator.hasNext()) 
{
	// iterator.next().fuga();
}

コメント(2)

#1 megascus 2012-08-01 14:13:18  

そもそもなぜ拡張for文を使わないのか。

#2 oe_roel 2012-08-14 14:56:49  

<T> Iterable<T> foreach(final Iterator<T> it){
    return it == null ? Collections.emptyList() : new Iterable<T>(){ public Iterator<T> iterator(){ return it; } } }

的なのを使ったほうが幸せになれるよね


このウンコードに臭った人は、こちらのウンコードにも臭ってます

[Java] 長すぎるor短すぎる関数名

このエントリーをはてなブックマークに追加

Javadocでやれ

public static User findByFirstNameFamily...

鑑賞する »

[Java] 専用機

このエントリーをはてなブックマークに追加

山田さん(仮名)専用機らしいことがクラス...

/**
 * My Army Knife
 * 20XX/XX/XX
 *...

鑑賞する »

[C] 何がしたかったのか

このエントリーをはてなブックマークに追加

10年位前、炎上しているプロジェクトの支...

void funcX() {
    int a;
    a = func...

鑑賞する »