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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • < 1 >、 判断 while 后面的条件是否成立( true / false ) < 2 >、 当条件成立时,执行循环内的操作代码 ,然后重复执行< 1 >、< 2 >, 直到循环条件不成立为止 特点:先判断,后执行
    查看全部
  • 在声明数组的同时赋值时不能指定数组长度
    查看全部
    0 采集 收起 来源:练习题

    2015-04-28

  • 1、 switch 后面小括号中表达式的值必须是整型或字符型 2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2 3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束
    查看全部
  • if 后小括号里必须是一个条件表达式,结果为布尔值,如果为 true ,则执行后面大括号中的代码,如果为 false ,则不执行
    查看全部
    0 采集 收起 来源:练习题

    2015-04-28

  • 用foreach代替for遍历。 语法: for(变量类型 元素变量 : 遍历对象){ 执行语句 }
    查看全部
    0 采集 收起

    2015-04-28

  • Arrays.sort(数组名); //升序排列 Arrays.toString(数组名); //将数组转换为字符串,且按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开
    查看全部
    0 采集 收起

    2015-04-28

  • import java.util.Arrays; public class HelloWorld { //完成 main 方法 public static void main(String[] args) { int[] scores={89,-23,64,91,119,52,73}; System.out.println("kaoshiqiansamming"); HelloWorld hello=new HelloWorld(); hello.showTop(scores); } //定义方法完成成绩排序并输出前三名的功能 public void showTop(int[] scores){ Arrays.sort(scores); int num=0; for(int i=scores.length-1;i>=0;i--) { if(scores[i]<0||scores[i]>100){ continue; } num++; if(num>3){ break; } System.out.println(scores[i]); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • *我们把定义方法时的参数称为形参,目的是用来定义方法需要传入的参数的个数和类型;把调用方法时的参数称为实参,是传递给方法真正被处理的值。 1、 调用带参方法时,必须保证实参的数量、类型、顺序与形参一一对应 2、 调用方法时,实参不需要指定数据类型 3、 方法的参数可以是基本数据类型,如 int、double 等,也可以是引用数据类型,如 String、数组等 4、 当方法参数有多个时,多个参数间以逗号分隔
    查看全部
    0 采集 收起

    2015-04-28

  • public class HelloWorld { public static void main(String[] args) { // 创建对象,对象名为hello HelloWorld hello = new HelloWorld(); // 调用方法,传入两门课程的成绩 double avgSum= hello.calcAvg(94, 81); System.out.print("平均分:"+avgSum); } /* * 功能:计算两门课程考试成绩的平均分并输出平均分 * 定义一个包含两个参数的方法,用来传入两门课程的成绩 */ public double calcAvg(double num1,double num2){ double num3 = (num1+num2)/2; return num3; } }
    查看全部
    1 采集 收起

    2018-03-22

  • a=6 ++a=5表示的是先做自减运算,然后赋值 a++=6表示的是先赋值后做运算。
    查看全部
  • 算平均值时 double avg=(score1+score2)/2与 avg=(score1+score2)/2.0输出结果是不一样的
    查看全部
    0 采集 收起

    2015-04-28

  • 强制转换不是四舍五入,而是小数点后截断
    查看全部
  • 通过赋值完成自动类型转换 1,目标类型与原类型兼容,char不兼容int 2.目标类型需要大于原类型
    查看全部
  • public class HelloWorld { //完成 main 方法 public static void main(String[] args) { // 创建对象,对象名为hello HelloWorld hello = new HelloWorld(); // 调用方法并将返回值保存在变量中 int maxScore = hello.getMaxAvg(); // 输出最大年龄 System.out.println("最大年龄为:" + maxScore); } /* * 功能:输出学生年龄的最大值 * 定义一个无参的方法,返回值为年龄的最大值 * 参考步骤: * 1、定义一个整形数组 ages ,保存学生年龄,数组元素依次为 18 ,23 ,21 ,19 ,25 ,29 ,17 * 2、定义一个整形变量 max ,保存学生最大年龄,初始时假定数组中的第一个元素为最大值 * 3、使用 for 循环遍历数组中的元素,并与假定的最大值比较,如果比假定的最大值要大,则替换当前的最大值 * 4、使用 return 返回最大值 */ public int getMaxAge() { int[] ages = {18 ,23 ,21 ,19 ,25 ,29 ,17}; int max=0; for(int i=0;i<ages.length;i++){ max = (ages[i]>max)?ages[i]:max; } return max; }
    查看全部
    0 采集 收起

    2018-03-22

  • A选项标识符不能以数字开头;C选项标识符中不能包含%;D选项标识符中不能包含空格
    查看全部
    0 采集 收起 来源:练习题

    2015-04-28

举报

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

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