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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 如果在for之前初始化了,那么在for的第一个语句不能直接写出变量,应该省略(与c不一样!) 栗子:int a=1; for(a;a<12;a++)(不对) for(;a<12;a++)(对)
    查看全部
  • 知识点: 1.通过 (int)(Math.random() * 100) 生成 100 以内的随机数 2.返回数组的时候只用return 数组名。 3. 使用 Arrays.toString( ) 将数组转换为字符串并输出,注意导入 java.util.Arrays; 4.Arrays.sort()是升序排序 1、返回数组的时候只用return 数组名。如:return news; 2、通过(int)(Math.random()*100)生成100以内的随机数。 Math类是用于进行算数操作的类,Math.random()生成0~1的浮点数。因此要乘以100,再强制类型转换为int ,才是100以内的随机数。 int i=0;i<length;i++ 3、使用foreach循环遍历数组元素的前提是:数组内的元素已经存在 4、"(int)Math.random()*100"先强制类型转换,再*100 "(int)(Math.random()*100)"先乘100,再强制类型转换 二者是不同的,第一个输出的全都是0,一定要注意优先级的问题!! 生成随机数:Math.random() (生成的数为0-1的浮点数) 如想生成范围为【下限值----上限值】的整型随机数:(int)(Math.random*(上限值-下限值)+下限值)
    查看全部
    1 采集 收起

    2018-03-22

  • JAVA中方法的重载: 同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载 判断方法重载的依据: 1、 必须是在同一个类中 2、 方法名相同 3、 方法参数的个数、顺序或类型不同 4、 与方法的修饰符或返回值没有关系
    查看全部
    1 采集 收起

    2018-02-10

  • 判断是否是偶数可以使用 % 。如果某数与 2 取余结果为 0 ,则该数就是偶数
    查看全部
  • 导入操作数组的类:import java.util.Arrays 数组从小到大排列:Arrays.sort(数组名); 输出所有数组数据:System.out.println(Arrays.toString(数组名)); 创建带数组参数返值:public 数据类型 方法名(数据类型[] 数组名) 返回数组个数:returm 数组名.length HelloWorld hello =new HellWorld(); 无参无返 hello.方法名(); public void 方法名(){} 无参有返 数据类型 变量名 =hello.方法名(); public 数据类型 方法名(){return 变量名} 有参无返 hello.方法名(变量,变量); public void 方法名(数据类型 变量。。。){} 有参有返 数据类型 变量=hello.方法名("常量名"); public 数据类型 方法名(数据类型 变量名){return 变量名} PS:无参无返回值: 直接掉用方法。 无参有返回值: 保存返回值。 有参无返回值: 传入参数 。 有参有返回值: 传入参数,保存返回值。 //返回元素个数可以用“数组名.length求取”
    查看全部
    1 采集 收起

    2018-03-22

  • System.out.println();换行 System.out.print();同行打印
    查看全部
  • Java中的比较运算符 比较运算符用于判断两个数据的大小,例如:大于、等于、不等于。比较的结果是一个布尔值( true 或 false )。 注意哦: 1、 > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型 2、 == 、 != 两边的操作数既可以是数值类型,也可以是引用类型
    查看全部
  • 若switch(字符型),记得加单引号
    查看全部
  • 小数默认double float 4 double 8 char基本数据类型 String 引用数据类型
    查看全部
  • if后面小括号的返回值是布尔类型
    查看全部
  • 第一步:搭建开发环境
    查看全部
    0 采集 收起

    2018-02-10

  • 必须是double avg=sum/2.0;否则是整形又强制类型转换为双浮点型,87.0 方法无返回值的时候,返回值类型指定为void double avg3 = (avg1+avg2)/2; //运行结果为87 double avg3 =(avg1+avg2)/2.0; //运行结果为87.5 一定不可忽视的问题: 1、 调用带参方法时,必须保证实参的数量、类型、顺序与形参一一对应 2、 调用方法时,实参不需要指定数据类型 3、 方法的参数可以是基本数据类型,如 int、double 等,也可以是引用数据类型,如 String、数组等 4、 当方法参数有多个时,多个参数间以逗号分隔
    查看全部
    2 采集 收起

    2018-02-10

  • 题目的方法可以有很多种实现思路: 1、定义数组,引入import java.util.Arrays; 然后通过Arrays.sort(ages)排序,返回值为 ages[ages.length-1]; 2、通过循环,for语句遍历数组,比较后返回最大值:for(int x:ages){if(x>max){ max=x;}} 如果方法的返回值是数字,可以用 Jisuan jisuan=new Jisuan; int sum=jisuan.方法名; 直接将方法的返回值赋给一个变量
    查看全部
    1 采集 收起

    2018-03-22

  • SE ME
    查看全部
    0 采集 收起

    2018-02-09

举报

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

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