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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 判断位数的逻辑可以用除10和乘10来完成,这里是除10的方法<br>    

    首先判断num是不是在0~99999999区间。<br>

     然后while循环语句。当满足条件时进入循环,不满足跳出。这里即如果num不等于0,即满足条件,那么执行循环。count是用来计算循环次数的。<br> 

      num的值是999,count=0,所以num/10第一次得值99.9,去小数位得整数99,此时count++后得值为1;<br> 

      num第二次循环时值为99,带入执行,num/10=9.9,去小数位得整数9,此时count++,值为2;<br>  

     num第三次循环时值为9,带入执行,num/10=0.9,去小数位得值为0,此时count++,值为3;<br>  

     进行第四次循环时,num值为0,不满足循环条件,所以循环终止。<br> 

    最后得出count=3...

    do {   

     count++;   

     num=num/10; 

    } while(num >0);

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

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

    2019-02-13

  • char today='日';

    记得这个变量是char类型的;用的是单引号;

    所以下面case后面的字符也必须是char类型的;

    需要用单引号括起来;不能用双引号不然会报错;

    同样的,如果定义的是

    String today = "日"

    这样的话下面的case后面的字符也必须是用双引号,

    否则会报错;

    至于会出线这样的情况,原因大概是因为变量的类型;

    用单引号的类型switch case会默认是char类型的;

    用双引号的类型switch case会默认是String类型的;

    因为类型不用,所以识别不到对应的case后字符;

    自然会报错~


    查看全部
  • 关键内容,你懂的哈~


    查看全部
  • Java开发环境搭建

    查看全部
    0 采集 收起

    2019-02-13

  • 如何定义 Java 中的方法

    所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。

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

    其中:

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

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

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

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

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

    Ø 无参无返回值方法

    Ø 无参带返回值方法

    Ø 带参无返回值方法

    Ø 带参带返回值方法

    查看全部
    0 采集 收起

    2019-02-13

  • 判断方法重载的依据:

    1、 必须是在同一个类中

    2、 方法名相同

    3、 方法参数的个数、顺序或类型不同

    4、 与方法的修饰符或返回值没有关系

    当调用被重载的方法时, Java 会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行。

    查看全部
    0 采集 收起

    2019-02-13

  • 格式:nums[i] = (int)(Math.random()*100)//产生一个100以内的随机数,并赋值给数组的每个成员
    使用Arrays.toString()时必须导入import java.util.Arrays


    查看全部
    0 采集 收起

    2019-02-13

  • 这里主要要明白while循环语句。当满足条件时进入循环,不满足跳出。这里即如果num不等于0,即满足条件,那么执行循环。count是用来计算循环次数的。

    如本例:

    num等于999,它满足不等于0,执行循环,


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

    2019-02-13

  • print 为不换行,println为换行。

    查看全部
  • 如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~

    查看全部
  • 变量只声明了,没有赋值。

    查看全部
    1. 需要有换行符。运行变量需要分行显示时,得println(x+"/n"+y)

    2. 输入法的中英文的分号是不同的,必须是英文输入法才能正确书写分号

    查看全部
  • https://img1.sycdn.imooc.com//5c6379c60001965603270076.jpg

    https://img1.sycdn.imooc.com//5c6379d30001271e03230077.jpg

    左边 先自增后赋值;

    右边先赋值后自增

    查看全部

举报

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

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