小白学Java02:条件\循环

条件判断语句

又称为分支语句,它通过对给定的条件进行判断,
从而决定执行两个或多个分支中的哪一支。
  • if…else语句

    通过判断条件为真还是假来决定是否执行此之下的代码
    如果if后的表达式结果为真,则执行括号内代码,
    否则执行else后的代码
if (表达式){
   	表达式为真,执行此段代码
  }else{
     表达式为假,执行此段代码
  }
  • switch…case 语句

    switch 语句是一种多路判定语句,
    它判断表达式的值
    是否与整数或字符常量列表中的
    某个值相匹配
通用语法:
  switch(表达式){
      case 常量1:
              语句集;
              break;
      case 常量2:
              语句集
              break;
              ……
     default:   //默认
              语句集;
              break;
  }
  • 小知识:三目运算符

    表达式1 ? 表达式2 :表达式3
    先计算表达式1的值:
    若为真,则表达式1的值=表达式2
    若为假,则表达式1的值=表达式3
a > b ? c : d;
//如果a>b则表达式的结果为c
//如果a<b则表达式的结果为d 

循环

  • for循环

    for循环的通用语法:
    for(1初始化计数 ; 2条件测试 ; 4再求值参数) {
    3语句;//如果是复合语句,{}不能省略
    }
for (int i = 0; i < 10; i++) {
	System.out.println(i);
		}
工作流程:
      •1、初始化计数,给循环变量赋初始值。
      •2、条件测试,求值结果为 true,就执行循环体内的代码执行。
              当条件变为 false时退出循环,程序将继续执行 for 循环后面的语句
      •3、循环变量变化计算
      •4、重复第二步条件测试
  • while循环

while ( 表达式 ){
    语句 ;
}

工作流程:
    判断while后的表达式,只要表达式为真,就执行此后的语句
  • do…while循环

do{
  语句;
}while (条件) ;

工作流程:
    do...while 循环中,循环体中的代码在条件测试执行前执行一次

  • 三个循环的区别和总结

    • while和for语句先判断循环控制条件,do-while语句后判断循环控制条件,所以,while和for语句的循环体可能一次也不执行,而do-while语句的循环体至少也要执行一次。
    • 三种循环可以处理同一问题,一般情况可以互相代替。但在实际应用中,我们要根据具体情况来选用不同的循环语句。选用的一般原则如下:
    • 如果循环次数在执行循环体之前就已确定,一般用for语句;如果循环次数是根据循环体的执行情况确定的,一般用while语句或者do-while语句。
    • 当循环体至少执行一次时,用do-while语句;反之,如果循环体可能一次也不执行时,用while语句。
  • 循环中的关键字

    • break(退出)

      用于从函数中返回,根据函数要求可以返回值或不返回值
    • return(返还)

      用于在switch中终止case,也可用于退出循环
      如果单使用break,则向外跳出一层,和标签搭配使用,可退出标签的循环
    • continue(跳过)

      用于跳过本次循环,开始下一次循环

小知识:标签

  • flag

int i = 0;
		num: while (true) {
			i++;
			System.out.println(i);
			if(i==10) {
				System.out.println("使用标签终止循环");
				break num;
			}
		}
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 作为小白,要想掌握Java语言,可以先Java语言的基础知识,如数据类型、控制语句、面向对象等。可以通过阅读相关书籍或在线资源来习。同时也要多动手实践,尝试编写一些小程序,加深对Java语言的理解。还可以参加一些线上或线下的课程或培训,习更高级的Java开发技能。 ### 回答2: 作为小白,想要掌握Java语言,可以按照以下步骤进行习: 1. 习基础知识:从零基础开始,了解Java的基本概念、特性和语法规则。可以选择一些入门级的教材或者在线教程,例如《Java编程思想》这样的经典教材。 2. 编写简单程序:掌握基础后,通过实践编写简单的Java程序来巩固所知识。可以从输出"Hello World"开始,逐渐扩展到控制流程语句、函数调用等。 3. 习面向对象编程(OOP):Java是一门面向对象的编程语言,深入理解OOP概念对于掌握Java至关重要。可以习类、对象、继承、多态等基础概念,并实践编写相关的代码。 4. 探索常用API:Java提供了丰富的类库和API,包括字符串处理、集合框架、输入输出等功能。通过查阅官方文档和参考书籍,了解并熟练使用常用的API,以提高编程效率。 5. 习开发工具:选择一款适合自己的Java开发集成环境(IDE),例如Eclipse、IntelliJ IDEA等,并习其基本使用方法和快捷键,以提高编码效率。 6. 参与实际项目:通过参与实际的Java项目,例如校作业、自己的小应用等,积累编码经验和解决问题的能力。可以在思考问题、寻找解决方案、与他人交流中不断成长。 7. 深入习和工作经验提升:Java是一门广泛应用于企业开发的语言,了解Java的高级特性和框架,例如JavaEE、Spring等,对于拥有更高的技术能力和获取就业机会都有很大帮助。 总之,掌握Java需要不断努力和实践,坚持习并积极实践是关键。在遇到问题时,可以利用网络资源、开源社区和相关文档来解决,不断积累经验和提升自己的编程能力。 ### 回答3: 作为一个小白,你可以采取以下措施来习和掌握Java语言。 首先,你应该建立一个扎实的基础知识。Java的基本语法、关键字、数据类型、循环条件语句等基本概念是非常重要的。可以选择购买一本Java入门教材,或者参加在线教育平台上的Java课程。 其次,你可以通过编写简单的程序来练习并应用所的知识。例如,你可以尝试写一个打印“Hello World”或计算两个数之和的程序。通过实践,你将更好地理解和记忆已知识,并能够掌握基本的编码技巧。 此外,加入Java习社区或论坛也是一个不错的选择。在这个环境中,你可以和其他Java程序员交流经验、解决问题,并从他们那里获取更多的习资源和建议。同时,你也可以参与到一些开源项目中,这样可以锻炼编码能力并从其他经验丰富的开发者那里习到更多实践经验。 另外,坚持阅读与Java相关的书籍和技术博客也是习的好途径。这些资源通常会涵盖更多深入的知识和实际应用场景,帮助你更好地理解并掌握Java的高级特性和技术。 最后,不断练习和实践是掌握任何编程语言的关键。尝试解决一些实际问题,或者设计和实现一些小项目来提高你的编码技能。通过不断地挑战自己,你将逐渐转变为一个熟练的Java程序员。 总之,掌握Java语言需要时间和努力。建立良好的习计划,坚持习和实践,并与其他Java程序员积极交流,相信你一定能够成为一个优秀的Java开发者。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值