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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • int[] scores = new int[5]

    String[] names = new String[5]

    double height[] = new double[5]


    声明+分配空间+赋值:

    int[] scores={xxx};

    等价于:

    int[] scores = new int[]{xxx};

    查看全部
  • 自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误

    自增和自减符号在左边   自加(或自减)后再运算   

    在右边先运算在赋值

    查看全部
  • 常用运算符:1.算术运算符   2.赋值运算符   3.比较运算符   4.逻辑运算符   5.条件运算符

    查看全部
    0 采集 收起 来源:什么是运算符

    2018-10-27

  • import java.util.Arrays;public class HelloWorld {        //完成 main 方法    public static void main(String[] args) {                HelloWorld hello = new HelloWorld();        System.out.println("成绩前三名的是");        int[] scores = {89,-23,64,91,119,52,73};        hello.getScoreTopThree(scores);      }        //定义方法完成成绩排序并输出前三名的功能        public void getScoreTopThree(int[] scores) {                Arrays.sort(scores);        int topThree = 0;                for (int i = scores.length-1; i >= 0; i--) {           if (scores[i] < 0 || scores[i] > 100) {             continue;           }           topThree++;           if (topThree > 3){               break;           }            System.out.println(scores[i]);        }    } }

    continue 跳出本次循环  break结束本次循环;    for循环可以倒着循环,void的方法是没有返回参的方法

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

    2018-10-27

  • 数组下标超过范围,即数组访问越界。

    运行时会报如下错误

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

    String[] subjects = new  String [5] ; 

    查看全部
  • //导入java.util.Arrays;import java.util.Arrays;public class HelloWorld {    public static void main(String[] args) {                 // 创建对象,对象名为hello    	HelloWorld hello = new HelloWorld();                // 调用方法并将返回值保存在变量中		int[] nums = hello.getArray(8);                // 将数组转换为字符串并输出		System.out.println(Arrays.toString(nums)); 	}	/*	* 功能:创建指定长度的int型数组,并生成100以内随机数为数组中的每个元素赋值	* 定义一个带参带返回值的方法,通过参数传入数组的长度,返回赋值后的数组	*/	public int[] getArray(int length) {        // 定义指定长度的整型数组		int[] nums = new int[length];                // 循环遍历数组赋值		for (int i = 0;i< nums.length;i++ ) {            			// 产生一个100以内的随机数,并赋值给数组的每个成员		   nums[i] = (int)(Math.random() * 100);        		}		return nums; // 返回赋值后的数组	}}

    给数组循环赋值也要先声明数组,然后循环数组长度,随机赋值,如果循环次数少于数组长度,从第一个元素开始补为零

    查看全部
    0 采集 收起

    2018-10-27

  • 在cmd中用cd 文件夹名找到文件位置,输入javadoc -d doc 文件名.java,回车即可生成API帮助文档。

    查看全部
  • public class HelloWorld {    public static void main(String[] args) {		// 创建对象		HelloWorld hello = new HelloWorld();		// 调用无参的方法		hello.print();		// 调用带有一个字符串参数的方法	hello.print("levi");		// 调用带有一个整型参数的方法	hello.print(22);	}	public void print() {		System.out.println("无参的print方法");	}	public void print(String name) {		System.out.println("带有一个字符串参数的print方法,参数值为:" + name);	}	public void print(int age) {		System.out.println("带有一个整型参数的print方法,参数值为:" + age);	}}

    重载的方法名都在同一个类里面


    查看全部
    0 采集 收起

    2018-10-27

  • import java.util.Arrays;public class HelloWorld {    public static void main(String[] args) {		HelloWorld hello = new HelloWorld();		int[] scores={79,52,98,81};        		//调用方法,传入成绩数组,并获取成绩的个数		int count= hello.sort(scores);        		System.out.println("共有"+count+"个成绩信息!");	}    	/*	* 功能:将考试成绩排序并输出,返回成绩的个数	* 定义一个包含整型数组参数的方法,传入成绩数组	* 使用Arrays类对成绩数组进行排序并输出	* 方法执行后返回数组中元素的个数	*/	public int sort( int[] scores          ){		Arrays.sort(scores);		System.out.println(Arrays.toString(scores));// 		int count = 0;//         //返回数组中元素的个数//         for(int i = 1;i<scores.length;i++){//             count += i;//         }        int count = scores.length;        return count;	}}

    获取数组个数可以直接使用数组名.length.

    查看全部
    0 采集 收起

    2018-10-27

  • 常量名一般使用大写字符

    查看全部
    0 采集 收起 来源:Java常量的应用

    2018-10-27

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

    调用方法时传参位置要对应.被调用方法里的参数都要声明一下,  void是没有返回参的方法

    查看全部
    0 采集 收起

    2018-10-27

  • 为指定成绩加分,直到分数大于等于 60 为止,输出加分前和加分后的成绩,并统计加分的次数

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

    2018-10-27

  • 判断一个数的位数

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

    2018-10-27

  • 打印三角形

    查看全部

举报

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

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