
JAVA
jiaody111
这个作者很懒,什么都没留下…
展开
-
DOM
1.通过ID获取元素:document.getElementById(“id”)如:<body><p id="con">JavaScript</p><script type="text/javascript"> var mychar=document.getElementById("con") ; docume原创 2018-12-02 22:18:53 · 123 阅读 · 0 评论 -
Java之集合工具类
Collections工具类collections是集合中的一个工具类,封装的都是静态方法。1.sort(List)方法可对list中的元素进行排序。2.而实现sort(list,comparator)方法的调用,要新建class,实现Comparator接口,并复写compare方法。具体可参照选课后续中对Student自定义数据进行排序的代码实现。3.binarySearch(...原创 2018-11-26 21:41:10 · 177 阅读 · 0 评论 -
CSS
HTML和CSS结合的形式:css是层叠样式表。层次高的会覆盖层次低的。css注释 /* */html注释 <!-- -->选择器:通过选择器选中页面中指定的元素 并且将声明块中的样式应用到选择器对应的元素上声明块:使用{ } ,紧跟在选择器之后。多个声明之间使用 ; 隔开。声明语法:样式名:样式值1.在html标签中添加style样式属性(内联样式,只对当前...原创 2018-11-29 21:02:36 · 291 阅读 · 0 评论 -
Java练习之学生选课后续
1.测试List的contains方法contains方法返回一个boolean,包含返回true,否则返回false.此外,由于list集合有序,可通过indexOf方法判断某元素在该list中的位置。如果该元素在list中多次出现,则返回第一次出现的索引位置。而lastindeOf方法返回该元素在list中最后一次出现的位置。如果该元素在list中不存在,返回-1。重写course...原创 2018-11-26 16:32:32 · 337 阅读 · 0 评论 -
Java练习之学生选课
使用集合来创建一个简单的学生选课系统。先创建学生类和课程类,将课程信息定义成HashSet集合。public class Course { public String id; public String name; public Course(String id, String name) { super(); this.id = id; this.name =...原创 2018-11-25 21:08:22 · 1346 阅读 · 1 评论 -
JavaScript笔记之基础篇
JavaScript是基于对象和事件驱动的脚本语言,能够实现信息的动态交互,具有跨平台性,主要应用在客户端。JavaScript主要是用于处理网页的前端验证(检查用户输入的内容是否符合一定的规则,如用户名的长度,密码等)JS和html结合的方式:1.在html的<body>或者<head>中添加 <script type="text/javascript"...原创 2018-12-01 18:37:08 · 205 阅读 · 0 评论 -
Java练习之使用Map集合添加学生信息
public class MapTest { public Map<String,Student> students; public MapTest() { super(); this.students = new HashMap<String,Student> (); } /* * 测试添加:先判断学生ID是否被占用,如果未被占用,...原创 2018-11-26 11:54:24 · 4682 阅读 · 0 评论 -
Java练习之用Set集合管理课程
说明:1.提供备选课程。2.创建学生对象,并给学生添加三门课程(添加在学生的courses—set集合中)。要求能够显示备选课程,循环三次,每次输入课程ID,并向学生的courses属性中添加与输入ID相匹配的课程,最后输出学生所选的课程。public class SetTest { public List<Course> coursesToSelect; pu...原创 2018-11-25 22:41:56 · 275 阅读 · 0 评论 -
Eclipse快捷键
Alt + / 补全原创 2018-11-23 10:41:38 · 117 阅读 · 0 评论 -
Java笔记--集合
TreeSet和TreeMap 具备排序功能String字符串自带CompareTo功能,实现两个字符串比较,大于返回正数,小于返回负数,等于返回0.原创 2018-11-23 10:39:53 · 140 阅读 · 0 评论 -
Java—泛型
在集合中,可以引用任意数据类型。集合会将其强转成Object类,即忽略其数据类型。泛型则是规定了某个集合只能存取指定数据类型的数据。泛型用于编译时期,确保类型的安全。运行时会将泛型去掉,生成的class文件中不包含泛型,这就是泛型的擦除。 在程序中,只要用到了带<>的类或者接口,就要明确传入的具体数据类型。此外,泛型中不能使用基本数据类型,要将其转化为包装类。如(int...原创 2018-11-24 16:41:05 · 112 阅读 · 0 评论 -
Java基础知识
1.数据类型Java中有两种数据类型,分别为基本数据类型和引用数据类型。其中,引用数据类型包括:类(class),接口(interface),和数组(array)。引用类型常见的有:String、StringBuffer、ArrayList、HashSet、HashMap等。引用类型指向的是对象,想比较两个对象是否相同,要使用equals方法。2.静态方法和非静态方法静态方...原创 2018-11-24 11:13:19 · 92 阅读 · 0 评论 -
java练习之获取字符串中每个字符出现的次数
练习题:输入某个字符串,获取该字符串中每个字符出现的次数。思路:字符和次数之间存在映射关系。使用TreeMap集合。由于操作字符的关系,先将字符串转化为字符数组。对字符数组进行遍历,用每一个键作为key去map中查询。如果该字母键不存在,就将该字母作为键,值为1存储到map集合中。如果该字母键存在,就将该字母对应的值加1,并将加1后的值存储到map中,这样就会覆盖原来的值,从而记录字母出现的次...原创 2018-11-24 11:04:04 · 714 阅读 · 0 评论 -
JavaScript笔记之进阶篇
JS区分大小写。1.变量变量名:必须以 英文字母,下划线_ 或者 美元符号$ 开头,不能使用JS保留字或关键字,区分大小写。变量声明并赋值:var 变量名1 = 变量1的值 //可同时声明多个变量,变量值的类型任意(可以是数值型,字符串,布尔型等)自加和自减运算符:mynum = 10;mynum++; //mynum的值变为11mynum--; //mynu...原创 2018-12-06 10:56:17 · 188 阅读 · 0 评论