一种是赋值,另外一种方法就是初始化
2.JAVA中的基础类型有几种?分别是什么? 答:有8种,整型类包括byte和short以及int和long,浮点类包括float和double,逻辑型包括boolean, 字符型包括char.
1、变量就是一个能变化的量,没有固定的值 变量的声明方式是: 变量类型 变量名 = 变量值; 变量的值可以通过两种方法获得, 一种是赋值,另外一种方法就是初始化
4.程序流程控制中的分支控制有什么?如何去写? 1:switch(变量名){ case value: 代码块 break; default: 代码块 break; } 2:if(判断条件){ 代码块 }else{ 代码块 }
程序流程控制中的循环控制有几种?分别如何去写?区别是什么? 答 三种:for循环,while循环,do....while循环 for(初始化变量;布尔表达式;变量更新){ 代码块; } while(布尔表达式){ 代码块; } do{ 代码块; }while(布尔表达式); 如果知道循环的次数,使用for循环 如果循环前需要先执行一次,使用do{}while循环 否则使用while循环 6.请解释一下位和比特。 答: 在计算机中,位bit是表示数据运算的最小单位,只能存取0和1;Byte叫做字节,由8个位(8bit)组成一个字节(1Byte),是计算机存取数据的最小单元,用于表示计算机中的一个字符。位与Byte之间可以进行换算,其换算关系为:1Byte=8bit位。
7,具有相同的数据类型的集合叫做数组 特点 1,标志符:对数组的命名 2,数组元素:数组里面的相同的数据类型; 3,数组下标:表示在数组中的元素,从0开始的数值 4,元素类型:数组里面只能存储于相同数据类型的元素 5,数组大小不能被改变
8.二维数组是以一维数组为元素的数组。它和一维数组一样也有:1,标志符; 2,数组下标; 3,元素类型; 4,数组大小不能被改变等特点,常用于游戏二维地图的绘制。
9.一维数组如何遍历: // 利用一个for循环 //定义一个变量等于0;变量小于数组长度;变量自增 //一次输出数组; for(int i = 0; i < a.length; i++){ System.out.println(a[i]); }
10.遍历二维数组: 1. 由于二维数组是由行和列组成 2. 所以采用两个for循环,第一个控制行,第二个控制列 3. 数组下标都有零开始,所以循环一般从零开始而执行次数是小于数组长度,自增 for(int i=0;i<a.length;i++){ for(int j=0;j<a.[i].lenght;j++){ System.out.println( a [i][j] ); } }