-
用+号链接字符串和变量
查看全部 -
标识符不能是@,% ,空格
查看全部 -
public class HelloWorld {
public static void main(String[] args) {
// 定义一个长度为 3 的字符串数组,并赋值初始值
String[] hobbys = { "sports", "game", "movie" };
System.out.println("循环输出数组中元素的值:");
// 使用循环遍历数组中的元素
for (int i=0; i <hobbys.length ;i++){
System.out.println("数组中的第" + (i+1) + "个元素为"+ hobbys[i]);
}
}
}
查看全部 -
数组中定义的变量可以为 变量[]或者是[]变量,但是输出的时候只能变量[],从0开始,也就是说数组的第二位的表示方法为 变量[1].
查看全部 -
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
查看全部 -
单行注释以双斜线 // 开头,多行注释以 /* 开头,以 */ 结尾
查看全部 -
强制类型转换
查看全部 -
JVM:查看全部
-
JVM查看全部
-
//简洁带注释,方便食用
import java.util.Arrays;
public class HelloWorld {
//完成 main 方法
//考试成绩已保存在数组 scores 中,数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 73
public static void main(String[] args) {
int[] scores = {89,-23,64,91,119,52,73};
HelloWorld hello = new HelloWorld();
//输出结果
System.out.println("考试成绩的前三名为:");
hello.src(scores);
}
//定义方法完成成绩排序并输出前三名的功能
public void src(int[] scores){
//数组排序
Arrays.sort(scores);
//循环,并要求判断成绩的有效性( 0—100),如果成绩无效,则忽略此成绩
//依据只需要前三名成绩,所以本循环只循环三次
for(int i = scores.length-1;i>=scores.length-4;i--){
//判断成绩有效范围
if((scores[i] >0) && (scores[i] <100)){
System.out.println(scores[i]);
}
}
}
}
查看全部 -
标点符号都需要用英文状态下的
查看全部 -
错题查看全部
-
注释可以对自己的代码进行解释说明,也可以不说明就打注释符号
查看全部 -
我们可以从“投票选举”的角度理解逻辑运算符:
1、 与:要求所有人都投票同意,才能通过某议题
2、 或:只要求一个人投票同意就可以通过某议题
3、 非:某人原本投票同意,通过非运算符,可以使其投票无效
4、 异或:有且只能有一个人投票同意,才可以通过某议题
当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。
譬如:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。
同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!
查看全部
举报