一、java
数组(Array)和列表(ArrayList)有什么区别?什么时候应该使用Array而不是ArrayList?
1.Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明,之后再进行操作。
2.Array必须存储相同类型的对象,ArrayList可以存储不同类型的对象
3.Array的大小是指定的。ArrayList的大小可以动态改变
4.Array不可以随意添加删除项,ArrayList可以随意添加插入删除项。
二、 MySql编程题
表名 students
查询出只选修了一门课程的全部学生的学号和姓名
select id,username from students
group by username
having count(*)=1;
三、Js编程题
输入某年某月某日,判断这一天是这一年的第几天?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<input type="text" name="date" id="date" /><br />
<button οnclick="count();">计算</button>
</body>
<script>
function count() {
var date = document.getElementById("date").value;
var timeEnd = new Date(date).getTime();
var year = new Date(date).getFullYear()+"-01-01";
var timeStart = new Date(year).getTime();
var day = (timeEnd - timeStart)/1000/60/60/24+1;
alert(date+"是今年的第"+day+"天");
}
</script>
</html>