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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 数组转变为 list
    查看全部
  • add() add( ,)
    查看全部
  • 我的天
    查看全部
  • foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。 for (类型 变量名 : 需要遍历的数组名) { System.out.print(变量名 + " "); }
    查看全部
  • 基本类型不能调用方法,只有基本类型的包装类才有很多方法调用。基本类型的包装提供了不同类型转换的方法。基本类型的包装类都想java.lang包中;基本类型都有一个包装类,类名的首字母都是大写的
    查看全部
    0 采集 收起 来源:练习题

    2016-08-10

  • 每次new一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用“==”比较时也是为“false”,如果只需比较内容是否相同,应使用“equals()”方法。
    查看全部
  • 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法 int 是基本类型,用起来很不方便, Integer 是方法类,可以想象成自己写的HelloWorld类一样。里面有很多方法,这些方法可以帮助你完成int类与其他类之间的转换。这是int类做不到的,不同于int类型转换成double类型,使用Integer类可以将int类转换成string类,这是与类型转换的区别
    查看全部
  • 泛型集合中,不能添加泛型规定的类型及其子类型以外的对象,否则会报错
    查看全部
  • 该练习实现的代码如下,第二个类: package jieshuxitong; import jieshuxitong.Jieshu1; import java.util.Scanner; public class Jieshu2{ String name[]={"booka","bookb","bookc","bookd","bookf"}; Scanner jk=new Scanner(System.in); public void shumin(){ try{ String shumin=jk.next(); String jj=shumin; for(int i=0;i<5;i++) if(name[i].equals(jj)){ System.out.println("您查找的书"+jj+"有库存"); break; } else{ Exception ea=new Exception(); throw ea; } }catch(Exception ea){ System.out.println("您输入的书名异常,请重新输入:"); }finally{ Jieshu2 m1=new Jieshu2(); m1.shumin(); } } public void xuhao(){ try{ int xuhao=jk.nextInt(); System.out.println("您按照序号"+xuhao+"查到的书为"+name[xuhao-1]+"有库存"); }catch(Exception es){ System.out.println("输入序号异常,请重新输入"); }finally{ Jieshu2 m2=new Jieshu2(); m2.xuhao(); } } }
    查看全部
    1 采集 收起 来源:经验总结

    2018-03-22

  • 友情提示: 1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
    查看全部
  • 该练习的代码实现,第一个类: package jieshuxitong; import java.util.Scanner; import jieshuxitong.Jieshu2; public class Jieshu1 { public static void main(String[] args) throws Exception { { System.out.println("按书名查找请按-1"); System.out.println("按图书序号查找请按-2"); try{ Jieshu1.xuanze(); } catch(Exception e){ System.out.println("异常,你只可以输入1或2,请重新输入:"); }finally{ Jieshu1.xuanze(); } } } public static void xuanze() throws Exception{ Scanner input=new Scanner(System.in); int xuanze=input.nextInt(); if (xuanze==1){ System.out.println("您选择的是书名查找,请输入书名"); Jieshu2 cc=new Jieshu2(); cc.shumin(); } else if(xuanze==2){ System.out.println("您选择的是序号查找,请输入序号:"); Jieshu2 bb=new Jieshu2(); bb.xuhao(); }else{ Exception e=new Exception(); throw e; } } }
    查看全部
    1 采集 收起 来源:经验总结

    2018-03-22

  • String常用方法
    查看全部
  • 要理解的
    查看全部
  • 不能添加泛型规则外的元素,否则会报错。
    查看全部
  • 带有泛型的List声明成功
    查看全部

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

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