java 实现一段话一个字一个字的输出,可以输出一个字的时候,让线程停顿几秒再输出,如下代码:
创新互联建站是专业的龙圩网站建设公司,龙圩接单;提供网站设计、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行龙圩网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
package com.qiu.lin.he;
import java.util.concurrent.TimeUnit;
public class CeShi {
public static void main(String[] args) {
String s = "hello world ,have a nice day";
for (int i = 0; i s.length(); ++i) {
System.out.print(s.charAt(i));
try {
TimeUnit.MILLISECONDS.sleep(100);//休眠几秒再输出
} catch (InterruptedException e) {
e.printStackTrace();
}
}
System.out.println();
}
}
结果如下:
while (true) {
Thread.sleep(1000);//等待1S
System.out.println("----------");
}
常用的输入语句是:
输入字符串:new Scanner(System.in).next();
输入整数:new Scanner(System.in).nextInt();
输入小数:new Scanner(System.in).nextDouble();
常用的输出语句:
换行输出: System.out.println(变量或字符串);
非换行输出: System.out.print(变量或字符串);
换行输出错误提示(默认是红字):System.err.println(变量或字符串);
不换行输出错误提示(默认是红字): System.err.print(变量或字符串));
public class Test {
public static void main(String[] args) {
if(args.length != 0) {
for(int i=0; iargs.length; i++) {
System.out.print(args[i] + " ");
if(i == args.length-1) {
System.out.print("language");
}
}
}
}
}