A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xuxu5112 中级黑马   /  2015-8-25 22:04  /  492 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 xuxu5112 于 2015-8-25 22:06 编辑

while(true){} 死循环;
  1. class Demo {
  2.         public static void main(String[] args) {
  3.                 int i = 0; //记录循环的次数
  4.                 while(true){
  5.                 //为了让你看到循环的打印信息
  6.                 System.out.println(++i+"次死循环");
  7.                 }
  8.                 //        System.out.println("能到这吗?");     报错无法访问

  9.         }
  10. }
复制代码

for(;;){}死循环
  1. class Demo1 {
  2.         public static void main(String[] args)
  3.     {
  4.         int x = 100;
  5.         int i = 0;
  6.         for (;;)
  7.         {
  8.             i++;
  9.             if (i % 2 == 0)
  10.                 System.out.println(i + "是偶数");
  11.             else
  12.                 System.out.println(i + "是奇数");
  13.          //   if (x == i) break; 控制跳出
  14.         }

  15.     }
  16. }
复制代码

应用
  1. class Demo2 {
  2.         public static void main(String[] args) {
  3.                 int i=1;   // 计数器
  4.                 for(;; ) {
  5.                         i++;
  6.                         System.out.println("爱你一万遍"+i);
  7.                         if (i == 10000) break; //开关
  8.                 }
复制代码

6 个回复

正序浏览
Woo 中级黑马 2015-8-26 00:06:01
7#
不错哦,支持楼主
回复 使用道具 举报
for(;;)最简单的死循环了吧..
回复 使用道具 举报
看下,顶一个楼主
回复 使用道具 举报
呵呵,楼主挺有情调
回复 使用道具 举报
后两个是可以执行的啊,第一个不可以
回复 使用道具 举报
加油,虽然楼主写的很简单,但所谓不积跬步,何以至千里
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马