码迷,mamicode.com
首页 > 编程语言 > 详细

从零学Java(3)——流程控制

时间:2016-04-08 08:57:25      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

1、Java流程结构:顺序结构、选择结构(分支结构)、循环结构

2、选择结构:if 语句、 switch 语句。

   

if(条件){
  ...    
}else{
  ...  
}
switch(X){
   case 1:
         ...
         break;
   case 2:                       //x==2和x==3时执行同样的语句
   case 3:
         ...
         break;    
   default :
         ...
         break;    
}

3、获取键盘输入内容:

    ①导入包: import java.util.Scanner; 或者 java.util.*;

    ②创建 Scanner 对象:  Scanner sc=new Scanner(System.in);

    ③获取用户输入:  int a=sc.nextInt();

                           Double b=sc.nextDouble();

                           String s=sc.next(); 或者 String s=sc.nextLine();

4、字符串比较:

    == 比较地址

    equals方法比较值

    注意:用 equals方法时,最好把常量写在前面,如

        “男”.equals(gender)。如果用 gender.equals(“男”)时,若gender=null, 则程序抛出异常。 tring s=sc.next(); 或者 String         s=sc.nextLine();

 

5、字符串的连接:

     连接符号: +

     注意:

     System.out.println(3.0+2+”3.0”);// 输出结果为:5.03.0

     System.out.println(“3.0”+2+3.0);// 输出结果为:3.023.0

     System.out.println(“3.0”+2*3.0);// 输出结果为:3.06.0

     System.out.println(3.0-2+”3.0”);// 输出结果为:1.03.0

     System.out.println(“3.0”+2.5-1.0);// 编译错误

从零学Java(3)——流程控制

标签:

原文地址:http://www.cnblogs.com/joy99/p/5366477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!