为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第一季(IDEA工具)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • i<hobbys.length

    .length 获取长度

    查看全部
  • 1、 数组下标从 0 开始。因此 scores[3] ,表示数组中的第 4 个元素,而并非第 3 个元素

    2、 数组下标的范围是 0 至 数组长度-1 ,如果越界访问,就会报错。如:

    运行时会报如下错误: 

    上面错误信息的意思是数组下标超过范围,即数组访问越界。在上面的代码中创建一个长度为 2 的数组,因此数组下标范围是 0 到 1 ,而程序中下标出现了 2 ,即 scores[2] ,超过了范围,造成数组访问越界。


    查看全部
  •  // 定义一个长度为5的字符串数组,保存考试科目信息

    String[] subjects =  new String[5];

            


    查看全部
  • // 只要成绩小于60,就循环执行加分操作,并统计加分次数

            for (int i=1;i<=100;i++){

                count++;

                score++;

                //只能用++,不能用score=score++!

                if(score>=60){

                    break;

                }

            }

            //打印输出加分后成绩,以及加分次数

            System.out.println("加分后成绩:"+score);

            System.out.println("共加了"+count+"次");

        }

    }


    查看全部
    0 采集 收起 来源:编程练习

    2018-07-14

  • 不得不说的几点小秘密:

    1、 switch 后面小括号中表达式的值必须是整型或字符型

    2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2

    3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束


    查看全部
  • 语法:

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


    查看全部
  • public class HelloWorld {

        public static void main(String[] args) {

    int score = 94;

    String sex = "女";

            if (score > 80){

                if(sex.equals("女")){

                    System.out.println("进入女子组决赛");

                }else{

                    System.out.println("去死吧!");

                }

            }else{

                System.out.println("死去吧!");

            }

    }

    }


    查看全部
  • 1、 switch 后面小括号中表达式的值必须是整型或字符型

    2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2


    查看全部
  • 条件运算符( ? : )也称为 “三元运算符”。

    语法形式:布尔表达式 ? 表达式1 :表达式2

    运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

    例如:

    因为,表达式 8>5 的值为 true ,所以,返回: 8大于5


    查看全部
    1. switch后面小括号中表达式的值必须是整型或字符型

    2. case后面的值可以是常亮数值,如1、2;也可以是一个常量表达式,如2+2;但不能是变量或者带有变量的表达式,如a*2

    3. case匹配后,执行匹配块里的程序代码,如果没有遇见break会继续执行下一个的case块的内容,直到遇到break语句或者switch语句块结束。

    4. case'一':


    查看全部
  • % 用来求余数,也称为”取模运算符“

    5368a1a10001da7603050148.jpg

    查看全部
  • 我们可以通过 javadoc 命令从文档注释中提取内容,生成程序的 API 帮助文档。

    查看全部
  • 强制转换语法为:

    (数据类型)数值

    查看全部
  • 1.  目标类型能与源类型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型

    2.  目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以了

     

     


    查看全部
  • String 是一种常见的引用数据类型,用来表示字符串。在程序开发中,很多操作都要使用字符串来完成,例如系统中的用户名、密码、电子邮箱等。

    String name="爱慕课";

         char sex='男';

         int num=18;

         double price=120.5;

         boolean isOK=true;


    查看全部

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!、
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!