博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
慕课笔记-Java入门第一季
阅读量:5300 次
发布时间:2019-06-14

本文共 1110 字,大约阅读时间需要 3 分钟。

【初步复习Java编程基础,记录知识盲点和遗漏点】

1.switch语法

switch(表达式){

        case 值1:

        执行代码块1;

        break;

        case 值2:

        执行代码块12;

        break;

        case 值n:

        执行代码块n;

        break;

        default:

        默认执行的代码;

}

执行过程:当switch后表达式的值和case语句后的值相同时,从该位置开始从下执行,直到遇到break语句或者switch语句块结束;如果没有匹配的case语句则执行default块的代码。

Note:1.switch后面小括号中表达式的值必须是整型或字符型;2.case后面的值可以是常量数值,也可以是常量表达式。

2.break,continue

break:退出指定循环,直接执行循环后面的代码。

continue:跳过循环体中剩余的语句执行下一次循环。

3.使用Scanner工具类来获取用户输入的信息

Scanner类位于java.util包中,使用时需要导入此包。

步骤:

(1)导入java.util.Scanner包;

(2)创建Scanner对象;

Scanner input=new Scanner(System.in);

(3)接受并保存用户输入的值。

int score=input.next();

如果是输入int型,则为input.nextInt();根据实际情况来编写。

Note:在进行实际输入后,int score=input.next();后的语句才会执行,Scanner  input=new Scanner(System.in);后的语句不受是否有实际输入影响。

4.使用Arrays类操作数组

import java.util.Arrays;

Arrays.sort(数组名);实现数组的升序排列

Arrays.toString(数组名);将数组转换为字符串

5.foreach遍历数组

foreach不是Java中的关键字,是for语句的特殊简化版本。

语法:

for(元素类型 元素变量 :遍历对象){

   执行的代码

}

示例:for (String hobby : hobbys){

       System.out.println(hobby);

    }

6.关于二维数组的长度

String names[][]={

{"Tom","Jack","Ruby"},{"Cindy","Henry","Denniel"}};

names.length表示行数;

names[i].length表示列数。

转载于:https://www.cnblogs.com/lalabola/p/7988048.html

你可能感兴趣的文章
BZOJ1208[HNOI2004]宠物收养场——treap
查看>>
nodejs vs python
查看>>
poj-1410 Intersection
查看>>
艰难中前行
查看>>
[pytorch学习]1.pytorch ubuntu安装
查看>>
阿里云CentOS 安装配置ASPNET Core
查看>>
repeater 分页显示数据
查看>>
HDU-3666 THE MATRIX PROBLEM
查看>>
鼠标悬停放大图片 - 漂亮
查看>>
【转载】博士后了
查看>>
IDEA操作git的一些常用技巧
查看>>
Java多线程基础(一)
查看>>
TCP粘包拆包问题
查看>>
Java中Runnable和Thread的区别
查看>>
SQL Server中利用正则表达式替换字符串
查看>>
POJ 1015 Jury Compromise(双塔dp)
查看>>
UIScrollView,UICollectionView 和UITableView的属性和方法
查看>>
JavaScript-10(JavaScript事件)
查看>>
网络编程 -- RPC实现原理 -- NIO单线程
查看>>
Java Annotation 应用 -- 导出Excel表格
查看>>