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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 当代码运行的时候,name变量总是没有被赋值,后来查了半天,发现,在之前的N取值之后 nextLine()就开始在控制台监控回车……在输入N值之后一般都会习惯性的键入enter,但是正好被nextLine()监控到,然后直接对name赋空值…… 换句话说,在nextL被执行之前,就不能输入enter键…… 所以,前面有一次键盘录入时,最好用next()方法
    查看全部
    0 采集 收起 来源:经验总结

    2016-04-15

  • 在java中,next()方法是不接收空格的,在接收到有效数据前,所有的空格或者tab键等输入被忽略,若有有效数据,则遇到这些键退出。 二nextLine()可以接收空格或者tab键,其输入应该以enter键结束。
    查看全部
    0 采集 收起 来源:经验总结

    2016-04-15

  • 通过学生姓名和ID来查询学生的信息
    查看全部
  • buffer是缓冲区
    查看全部
  • String s1="";String s2="";s1==s2是true String s1=new String();String s2=new String();s1===s2是错误的,因为,s1与s2是两个不同的对象
    查看全部
  • 属性私有化,然后利用getter setter来获取和修改值
    查看全部
  • collection: 1.List → ArrayList 2.Queue →LinkList 3.Set→HashSet Map: HashMap
    查看全部
  • 多重异常处理时,先小(子类)后大(父类),当然如果顺序写错了 程序会报错误 iterator迭代器例子 list l = newArrayList(); l.add("aa"); l.add("bb"); l.add("cc"); for (Iterator iter = l.iterator(); iter.hasNext();) { String str = (String)iter.next(); System.out.println(str); } /*迭代器用于while循环*/ Iterator iter = l.iterator(); while(iter.hasNext()){ String str = (String) iter.next(); System.out.println(str); }) hashlist 泛型: 集合中的元素,可以是任意类型的对象(对象的引用) 如果把某个对象放入集合,则会忽略它的类型, 当作Object处理 泛型规定某个集合只可以存放特定类型的对象 会在编译期间进行类型检查, 可以直接按指定类型获取集合元素 1.泛型不能是基础类型,只能是引用类型, 如果想使用基础类型时,只能使用包装类 int - Integer ,double-Double Set接口实现类 - HashSet Set饰元素无序且不可重复的集合,称为集 HashSet-哈希集,是Set的一个重要实现类(因为无序无法指定index,所以没有Set方法 Map接口 Map提供了映射关系,其中的元素是以键值对(key-value)形式存储,能实现根据Key快速查找Value Map中的键值对以Entry 类型的对象实例形势存在 Key键值不可以重复,value值可以 每个键最多能映射到一个值 Map接口提供了分别返回Key值集合,value值集合以及Entry(键值对)集合到方法 Map支持泛型,如:Map<K,v> HashMap类 HashMap是Map的一个重要实现类,最常用,基于哈希表实现 HashMap中的Entry对象是无序排列 Key值和Value值都可以为null,但是一个HashMap只能有一个key值为null的映射(key不可重复)
    查看全部
  • java.until 中的data类
    查看全部
  • java.util.Calendar 处理时间
    查看全部
  • Integer a=new Integer(3); int b=a+5; 拆箱和装箱 int i=5 Integer a=new Integer(i); Integer a=5 Integer j=new Integer(8) int a=j.intValue() int a=j
    查看全部
  • Integer m=new Integer(5); Integer n=new Integer("8"); doubleValue();
    查看全部
  • 把类型封装为包 就是为了可以互相转化
    查看全部
  • StringBuilder: append() insert() toString() length()
    查看全部
  • StringBuffer线程安全的 StringBuffer str1=new StringBuffer(); StringBuffer str2=new StringBuffer("nihao"); System.out.println(str2)
    查看全部

举报

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

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