码迷,mamicode.com
首页 > 其他好文 > 详细

20180912

时间:2018-09-12 22:08:16      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:最大值   rgs   表达   span   定义变量   数据类型   []   class   表达式   

1.流程控制语句:

1.1选择结构switch:

例如:

用于表示星期的数字

如果等于1,则输出星期一

如果等于2,则输出星期二

如果等于3,则输出星期三

如果等于4,则输出星期四

如果等于5,则输出星期五

如果等于6,则输出星期六

如果等于7,则输出星期天

用代码来实现以上语句:

 

switch (表达式){

 

case 目标值1:

 

执行语句1

 

break;

 

case 目标值2:

 

执行语句2

 

break;

 

......

 

case 目标值n:

 

执行语句n

 

break;

 

default:

 

执行语句n+1

 

break;

 

}

2.数组

2.1数组的定义:

数据类型[] 数组名 = new 数据类型[元素个数或数组长度];

int[] x = new int[100];

int[] x;           

x = new int[100];

2.2数组的初始化:

动态:int[] arr = new int[4];

静态:类型[] 数组名 = new 类型[]{元素,元素,……};

类型[] 数组名 = {元素,元素,元素,……};   

2.3数组的遍历:

例如:将一组数组遍历输出:

public static void main(String[] args) {

int[] arr = { 1, 2, 3, 4, 5 }; // 定义数组

// 使用for循环遍历数组的元素

for (int i = 0; i < arr.length; i++) {

System.out.println(arr[i]); // 通过索引访问元素

}

}

2.4数组的最值

例如:输出一组数组中的最大值:

public static void main(String[] args) {

int[] arr = { 4, 1, 6, 3, 9, 8 }; // 定义一个数组

int max = arr[0]; // 定义变量max用于记住最大数,首先假设第一个元素为最大值

// 下面通过一个for循环遍历数组中的元素

for (int x = 1; x < arr.length; x++) {

if (arr[x] > max) { // 比较 arr[x]的值是否大于max

max = arr[x]; // 条件成立,将arr[x]的值赋给max

}

}

System.out.println("max=" + max); // 打印最大值

}

2.5数组异常(越界异常,空指针异常)。

 

 

 

 

 

 

 

 

 

 

 

 

20180912

标签:最大值   rgs   表达   span   定义变量   数据类型   []   class   表达式   

原文地址:https://www.cnblogs.com/zhanglu123/p/9637602.html

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