区块链技术博客
www.b2bchain.cn

java从入门到精通三(java编程基础)

这篇文章主要介绍了java从入门到精通三(java编程基础)的讲解,通过具体代码实例进行17571 讲解,并且分析了java从入门到精通三(java编程基础)的详细步骤与相关技巧,需要的朋友可以参考下https://www.b2bchain.cn/?p=17571

本文实例讲述了2、树莓派设置连接WiFi,开启VNC等等的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/7039.html。具体如下:

第二章的没有总结完,我们接着总结。

语句

  • if条件语句
    • if语句
    • if….else语句
    • if….else if….else 语句
  • switch条件语句
  • while循环语句
  • do….while 循环语句
  • for 循环语句
  • for的循环嵌套
  • 跳转语句
    • break语句
    • continue语句

if条件语句

if语句

java从入门到精通三(java编程基础)
<>很简单,if条件语句是指如果满足某种条件,就进行某种处理,即执行满足条件的语句。不满足,就不执行相应的语句。

我们来看代码格式

if(条件语句){ 	代码块 } 	 

我们来看示例

 public  class Ex{ 	public static void main(String args[]){ 		int x =0; 		if(x==0){ 	       System.out.println("x is" +x); 		} 	}  } 

由于dos控制台这里方便我放大,所以我直接就用notepad++编写,在控制台编译,运行下。
java从入门到精通三(java编程基础)
我没有在notepad里写中文,无论我使用哪种编码,notepad++都会出错,就很头疼。有知道原因的大佬,告诉我一下怎么做。

if…else语句

我们来看代码格式

if(判断条件){ 	执行语句1 	........	 }else{ 	执行语句2 }  

我们来看具体代码
下面展示一些 内联代码片

public  class Ex01{ 	public static void main(String args[]){ 		int x =2; 		if(x==0){ 	       System.out.println("x is" +'5'); 		}else{ 			System.out.println("x is" +x); } 	}  } 

我们来看运行效果
java从入门到精通三(java编程基础)

if…else if…else 语句

我们来看代码格式

if(判断条件一){ 	执行语句一 }else if{ 	执行语句二 } ..... else if (判断条件n){ 	执行语句n+1 }   

我们来看代码示例
下面展示一些 内联代码片

package hello;  public class Ex02 {     public static void main(String args[]){         int grade =80;         if (grade>=90){             System.out.println("该成绩为优");         }else if(grade>80){             System.out.println("改成绩为良");          }else if (grade>60){             System.out.println("该成绩及格");          }else {             System.out.println("成绩不及格");         }      } } 

来看idea里的运行结果
java从入门到精通三(java编程基础)
此外,我们还可以在if语句里进行相关的嵌套语句
就像这样,其实就是两层判断
java从入门到精通三(java编程基础)
初此之外,我们还可以嵌套for语句,while语句,等等,我们后面会用到很多。

switch条件语句

流程是这样的
java从入门到精通三(java编程基础)
我们来上代码格式
这里注意:在jdk5.0之前,switch语句表达式是只支持byte、short、int、char类型的,之后引入了enum,jdk7.0更是支持String类型的值。

switch(表达式){ case 目标值1: 	执行语句1 	break; case 目标值2: 	执行语句2 	break;  ........ case 目标值n 	执行语句n 	break; default :  	执行语句n+1 	break;	 		 } 

我们来看实际示例

package hello;  public class Ex03 {     public static  void  main(String args[]){         int x = 3;         switch (x){             case 1:                 System.out.println("值为1");             case 2:                 System.out.println("值为2");             default:                 System.out.println("值为3");         }     } } 

我们来看运行结果
java从入门到精通三(java编程基础)

while循环语句

我们来看流程
java从入门到精通三(java编程基础)
我们来看代码格式

while(循环条件){ 	执行语句 	...... } 

我们来看具体示例

public class Ex03 {     public static  void  main(String args[]){         int x = 3;         while (x<=5)         {             System.out.println(x++);         }     } }  

我们来看运行结果
java从入门到精通三(java编程基础)

do…while 循环语句

我们来看流程
java从入门到精通三(java编程基础)

可以看到,do…while是先执行后判断的
我们来看代码格式

do{ 	执行语句 }while(循环条件);  

我们来看具体示例

public class Ex03 {     public static  void  main(String args[]){         int x = 3;         do {             x++;             System.out.println(x);          }while(x<=5);               } } 

我们来看运行结果
java从入门到精通三(java编程基础)

for 循环语句

我们来看流程
java从入门到精通三(java编程基础)
java从入门到精通三(java编程基础)
我们来看代码格式

for(初始化表达式;循环条件;操作表达式){ 	执行语句 	........ }  

我们来看具体示例

public class Ex03 {     public static  void  main(String args[]){         for (int x=3;x<=5;x++){             System.out.println(x);         }       } } 

我们来看运行结果
java从入门到精通三(java编程基础)

for的循环嵌套

我们看一个两个for的嵌套
我们来看代码格式
下面展示一些 内联代码片

for(初始化表达式;循环条件;操作表达式){ ...... 	for(初始化表达式;循环条件;操作表达式){ 				执行语句 				....... 	} 	...... }	 		 

我们来看具体示例

public class Ex03 {     public static  void  main(String args[]){         int i,j;         for (i=1;i<=9;i++){             for (j=1;j<=i;j++){                 System.out.print("*");             }System.out.print("n");         } 

我们来看运行结果
java从入门到精通三(java编程基础)

跳转语句

break语句

这里有所区分,在switch条件语句和循环语句都可以使用break语句。在switch里是终止某个case并跳出switch结构,在循环语句是为了跳出循环,执行后面的语句。
我们直接看break的示例
下面展示一些 内联代码片

public class Ex03 {     public static  void  main(String args[]){        int i =1;        while (i<=100){            i++;            if (i+1==100){                break;            }        }         System.out.println(i);        } } 

我们来看运行结果
java从入门到精通三(java编程基础)

continue语句

continue与break的区别在于continue终止本次循环,进行下一次,循环,而,break是终止整个循环。

我们来看示例

public class Ex03 {     public static void main(String args[]) {         int i = 1,length=0;         while (i <= 100) {             i++;             if (i % 2 == 0) {                 continue;              }             System.out.print(i+" ");             length++;             if (length>=10){                 System.out.print('n');                 length=0;              } 

我们来看运行效果
java从入门到精通三(java编程基础)
ok,有关java得语句,就到这里了,下一篇总结方法和数组。欢迎访问指点。
—-jgdabc
相关请遵守csdn协议
更多博文请点击jgdabc

本文转自互联网,侵权联系删除java从入门到精通三(java编程基础)

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » java从入门到精通三(java编程基础)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们