2a9cfd0b


break;

}

// ,

// End of line

case StreamTokenizer.TT_EOL:

{

str = new String("> End of line");

break;

}

//

default:



{

if((char)stok.ttype == '"')

{

str = new String("\nTT_WORD >" + stok.sval);

}

else

str = "> " +

String.valueOf((char)stok.ttype);

}

//

System.out.println(str);

}

}

catch(Exception ioe)

{

System.out.println(ioe.toString());

}

}

}



class MaskFilter implements FilenameFilter

{

// ࠭ ᪨

String sNameMask;

// -------------------------------------------------------

// MaskFilter

// ࠭ 䨫

// -------------------------------------------------------

MaskFilter(String sMask)

{

// 뢠 ய묨 㪢

sNameMask = sMask.toUpperCase();

}

// -------------------------------------------------------

// ⮤ accept

// ஢ઠ ᪥

// -------------------------------------------------------

public boolean accept(File dir, String name)

{

// ᫨ ᪠ 㪠 ᨬ *, 室 

if(sNameMask.equals("*"))

return true;

// ᫨ ᮤন , 頥 祭 true

return (name.indexOf(sNameMask) != -1);

}

}