可以参考下面的代码:
成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、做网站、台江网络推广、微信小程序定制开发、台江网络营销、台江企业策划、台江品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供台江建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
public class Test{
public static void main(String args[]){
int[]a=new int[20];
for(int i=1;i=20;i++){
a[i-1]=i;
try{Thread.sleep(1000);}catch(Exception e){}
System.out.println(a[i-1]);
}
}
}//利用数组,输出20个数,每秒输出一个。
扩展资料:
Java几种常用的循环如下:
1、for循环(已知循环多少次)
使用方法:先判断,在执行;如果循环次数确定,那么一般用for循环
2、while循环
使用方法:先判断,在执行;当条件表达式成立时,则执行循环体,然后再进行判断,如果条件不成立时,有可能不执行。一般用于循环次数不确定的循环
3、do..while循环
使用方法:先执行,后判断;一般用于循环次数不确定的循环,与while循环不同的是先执行后判断,至少会执行一次。
参考资料来源:百度百科-Java (计算机编程语言)
你可以把循环放到线程中,然后控制线程睡眠。
当然也可以在循环中做一些复杂的操作,减慢系统性能,不过一般不建议这么做
可以用Timer来实现
把你写的代码添加到一个监听器中
然后创建Timer对象 设置为30分钟执行一次 再start()就ok
void test()
{
Timer timer=new Timer(30*60*1000,new ActionListener(
public void actionPerformed()
{
//楼主你的代码
}
)).start();
}