-
Java 中操作数组只需要四个步骤:
1、 声明数组
语法: 数据类型[ ] 数组名;
或者 数据类型 数组名[ ];
其中,数组名可以是任意合法的变量名,如:
2、 分配空间
简单地说,就是指定数组中最多可存储多少个元素
语法: 数组名 = new 数据类型 [ 数组长度 ];
其中,数组长度就是数组中能存放元素的个数,如:
话说,我们也可以将上面的两个步骤合并,在声明数组的同时为它分配空间,如:

3、 赋值
分配空间后就可以向数组中放数据了,数组中元素都是通过下标来访问的,例如向 scores 数组中存放学生成绩
4、 处理数组中数据
我们可以对赋值后的数组进行操作和处理,如获取并输出数组中元素的值
在 Java 中还提供了另外一种直接创建数组的方式,它将声明数组、分配空间和赋值合并完成,如
它等价于:
查看全部 -
三元运算符:布尔表达式?表达式1:表达式2
如果布尔表达式为true则返回表达式1,否则返回表达式2
布尔表达式也可以为一些运算或者比较
查看全部 -
>,<,>=,<= 只支持左右两边操作的数据类型是数值类型
==,!= 两边的数值既可以是数值类型也可以是非数值的引用类型
查看全部 -
&& 与
|| 或
! 非
^ 异或
查看全部 -
算数运算:
++/-- :出现在左边时,先执行自增或自减,然后在赋值给变量
++/-- :出现在右边时,先进行赋值,然后在进行自增或自减。
查看全部 -
常见的运算符有:
算术运算符
赋值运算符
比较运算符
逻辑运算符
条件运算符
查看全部 -
@author 标明开发该类模块的作者
@version 标明该类模块的版本
@see 相关主题
@param 对方法中参数的说明
@return 对方法返回值的说明
@exception 对方法可能抛出的异常进行说明
查看全部 -
在数据转换中double类型的数据不能自动转换为int类型的数据,但是int类型的数据可以自动转换为double类型的数据。
在实际操作中double类型的数据是可以进行强制转换来转换为Int类型的数据的。
查看全部 -
double类型不可以自动转换为int类型,但是int类型可以自动转换为double类型
查看全部 -
判断方法重载的依据:
1、 必须是在同一个类中
2、 方法名相同
3、 方法参数的个数、顺序或类型不同
4、 与方法的修饰符或返回值没有关系
如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了。如下所示 4 个方法名称都为 show ,但方法的参数有所不同,因此都属于方法的重载:
查看全部 -
public class Helloworld{ public static void main(string[] args){ String hobby="慕课网" System.out.println(hobby); } }查看全部 -
switch 后面小括号中表达式的值必须是整型或字符型2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 23、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束 如
查看全部 -

public class HelloWorld {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
//打印输出加分前成绩
System.out.println("加分前的成绩:"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
if(score<60){
for(score=53;score<60;count++){
score++;
}
}
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩:"+score);
System.out.println("共加了"+count+"次!");
}
}查看全部 -
执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。
查看全部 -
Java简介 基础核心是Java SE,包括:面向对象、API、JVM、…… 此外还有Java EE(主要用于企业),包括:JSP、EJB、服务、…… Java ME(主要用于嵌入式开发),包括:移动设备、游戏、通信、…… JVM,全称Java Virtual Machine,即Java虚拟机 编写代码:.java结尾 ↓(编译器compiler) 二进制的字节码文件:.class结尾 ↓(解释器interpreter) My program JDK,全称Java Development Kit,即Java开发工具包 JRE,全称Java Runtime Environment,即Java运行时环境 三者关系:JDK最大,JRE次之,JVM最小查看全部
举报





