栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

java学习笔记(第二天)

Java 更新时间:发布时间: 百科书网 趣学号

1、从屏幕输入数据

  • 导包:import java.util.Scanner;
  • 创建对象:Scanner sc = new Scanner(System.in);
  • 获取数据:int b=sc.nextInt();

2、if结构

if(关系表达式){
    语句体;
}
if(关系表达式){
    语句体1;    
}else{
    语句体2;
}
if(关系表达式1){
    语句体1;    
}else if(关系表达式2){
    语句体2;
}else if(关系表达式n){
    语句体n;
}else{
    语句体;
}

3、switch结构

switch(表达式){
    case 值1:
        语句体1;
        break;
    case 值2:
        语句体2;
        break;
    ...

    case 值n:
        语句体n;
        break;
    default:
        语句体;
}
//case穿透

switch(表达式){
    case 值1:
    case 值2:
    case 值3:
    case 值4:
        语句体1;

    case 值5:
    case 值6:
    case 值7:
    case 值8:
        语句体2;
    default:
        语句体;
}

此时表达式的值为1、2、3、4时,执行语句1,值为5、6、7、8时,执行语句2,其他值时执行语句体。

4、for循环

for(初始化语句;条件判断语句;条件控制语句){
    循环语句体;
}

条件控制语句一般为 i++、i--。

5、while结构

初始化语句;
while(条件判断语句){
    循环语句体;
    条件控制语句;
}

6、do...while结构

初始化语句;
do{
    循环语句体;
    条件控制语句;
}while(条件判断语句);

7、三者区别

  • do...while结构先执行一次循环体,再判断条件,至少会执行一次循环体;
  • for循环的初始化语句中,初始化变量是局部变量,只能在for循环体内访问使用;

8、continue和break

通常和条件判断语句一起使用。

  • continue:跳过本次循环;
  • break:结束循环过程;

9、Rondom

  • 导包:import java.util.Random;
  • 创建对象:Random rm = new Random();
  • 获取数据:int number =rm.nextInt(10);

rm.nextInt(10)生成一个[0,10)的随机整数,数据取值范围是一个左开右闭区间。

10、数组

  • 数组定义:int[] arr;或者int arr[];
  • 数组动态初始化,指定数组长度:int[] arr=new int[3];
  • 数组静态初始化,指定每个元素:int[] arr={1,2,3,4,5,6,7,8,9};
  • 索引:索引从0开始,arr[0],arr[1]
  • 遍历数组:arr.length可以获取数组中元素的个数。
    int[] arr={1,2,3,4,5};
    for(int i=0;i

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/957046.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号