对用户给定的字符串,依次打印出其中的每个字符。打印两个字符之间,有一定的时间间隔。
public class TypingWord
{
public static void printWordByWord(String sMsg,int iSleep)
{
int iLen=sMsg.length();
for(int i=0;i<iLen;i++)
{
System.out.print(sMsg.charAt(i));
System.out.flush();
try{
Thread.sleep(iSleep);
}catch(Exception err){}
}
}
public static void main(String args[])
{
printWordByWord("2008年5月12日14时28分,汶川发生8级强烈地震。",300);
}
}