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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。

    一般情况下,定义一个方法的语法是:

    其中:

    1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴

    2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值

    3、 方法名:定义的方法的名字,必须使用合法的标识符

    4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开 

    根据方法是否带参、是否带返回值,可将方法分为四类:

    Ø 无参无返回值方法

    Ø 无参带返回值方法

    Ø 带参无返回值方法

    Ø 带参带返回值方法

    public class HelloWorld {
        
        //定义了一个方法名为 print 的方法,实现输出信息功能
        public void print() {
            System.out.println("Hello World");
        }
        
        public static void main(String[] args){
            
            //在 main 方法中调用 print 方法
            HelloWorld test=new HelloWorld();
            test.print();
        }
    }

    查看全部
    0 采集 收起

    2019-02-18

  • do while  先执行后判断

    do 先判断后执行

    查看全部
  • sum+=nums[i]; 平均值=(sum+=nums[i])/((int)sums.length)
    查看全部
    0 采集 收起 来源:编程练习

    2019-02-17

  • System.out.print("....");输出的内容不会换行;
    System.out.println("....");输出后内容自动换行;
    注:-ln代表是否换行。




    查看全部
  • if(max<nums[i]){ max=nums[i]; } if(min>nums[i]){ min=nums[i]; }
    查看全部
    0 采集 收起 来源:编程练习

    2019-02-17

  • 换行字符(\n)要用双引号

    例如System.out.println("\n");

    查看全部
  • int num = -9999;

    int count = 0;

    count=num>0?(num+"").length():(num+"").length()-1;

    //这里count变量里存的如果为true就执行第一个,否则就执行第二个

    //如果num为负数“-”也占一位,所以要减一

    //(num+"").length() ,length()只能计算String类型,所以num加个“”转换成String


    System.out.println(num+"");

    System.out.println(num+"".length());

    System.out.println(num+"".length()-1);

    System.out.println("它是个"+count+"位数!");


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

    2019-02-17

  • while(num<10000000000){ if(num/10!=0){ count++; } System.out.prinln(count+1); }
    查看全部
  • while(num<10000000000){ if(num/10!=0){ count++; } System.out.prinln(count+1); }
    查看全部
    0 采集 收起 来源:编程练习

    2019-02-17

  • S是大写der

    查看全部
    0 采集 收起 来源:变量是什么

    2019-02-17

  •  标识符可以字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴

    查看全部
    0 采集 收起 来源:认识Java标识符

    2019-02-17

  • 自增(i++、++i)自减(i--、--i)【i++先执行后加,++i先加后执行】

    ++、--既可以出现在操作数的左边,也可以在操作数的右边。

    自增自减运算符只能操作变量。

    %又称为取模运算符。

    查看全部
  • 刚开始编写程序时总忘了把打了中文输入法之后改回英文输入法,要牢记
    查看全部
  • 项目导入  :1、左上角 项目点击右键找到Proreties项 ,打开它,找到 location:e\xx.此为项目位置,2、照此,在电脑上找到后复制这个文件夹,打开eclipse 项目右键,选择import   ,再选择General-Existing 项。

    查看全部
    0 采集 收起

    2019-02-17

  • import java.util.Arrays;
    public class HelloWorld {
       
        //完成 main 方法
        public static void main(String[] args)
        {
            int[] scores={89,-2,3,64,91,119,52,73};//定义成绩数组
           System.out.println("前三名成绩是:");
           HelloWorld hello = new HelloWorld();// 创建对象,对象名为hello
            hello.have3(scores);//调用hello对象的方法,传入成绩数组
           
           
           
           
        }
       
        //定义方法完成成绩排序并输出前三名的功能
        public void have3(int [] scores){
            Arrays.sort(scores);//对数组进行排序
            int scoreNum = 0;//定义有效成绩的个数
            for(int i = scores.length-1;i>=0 && scoreNum<3;i--)
           
            {
              if(scores[i]<0 || scores[i]>100){//过滤无效成绩
                  continue;
              }
              scoreNum++;
              System.out.println(scores[i]);
            }
        }
       

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

    2019-02-17

举报

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

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