前言:
Hi大家好!我是蘑梦达的创始人、CEO蘑建军。
最近有很多同学和家长建议我,在开设音乐史、歌剧和教育学课程的基础上,再开发一门简单易懂的Java入门课程。
我觉得很有必要,因为计算机一直是我最喜欢的学科之一。学习计算机的乐趣完全不亚于聆听古典音乐或歌剧。能够教授一门计算机课程,我感到非常的荣幸。
我们蘑梦达国际留学教育使用由我亲自编写的《蘑梦达Java教程全集·美国大学理事会AP考试大纲·第8版(中文)》。您可以在各大图书网站和书店找到这一本教程,希望您可以购买纸质版,有助于学习和复习。
在这里,有一些重要的笔记需要和同学们交代清楚,故整理了以下这一篇参考资料,希望同学们能重视起来。这份参考资料,和我的音乐史、歌剧、教育学课程参考资料一样,会同步发送在我们的蘑梦达公益留学微信群里,欢迎添加我的微信加入。日后考虑公布在我们的APP、官网和微信公众号上。
由于编者能力不足、编写时间紧张,难免有疏漏之处,请同学们多多海涵。如果发现了错误,请务必在微信上私聊我,我一定第一时间更正!【03/26/2020注:现在本人在基里巴斯做一项由瑞典生物化学协会组织的海洋生物调研,和中国有六个小时时差,恕不能及时回复!】
再次感谢各位同学和家长!谢谢支持和关注!
1. 在大串里面寻找小串的个数【黄色笔记】
2. 把大串里面所有的小串替换成repStr【黄色笔记】
4. 随机数:(1)数组中打印一个随机元素 (2)列表中打印一个随机元素【黄色笔记】
5. Swap和Shuffle【review9】
6. 写一个父类、一个子类,使用super写子类的constructor with parameters。具体要求:dog, name, breed; needsGrooming【P373】
7. 寻找数组中的最小值【review9】
8. 插入int value于递增的数组arr中(arr有n个有效的数)【review9】
9. 插入Integer value于递增的列表list中【P259】
注意书上第257页的几个方法!!!!!
郭麒达教授说:
其实arraylist就需要注意这么几个点:
1. 元素是object类型,看清楚是什么类型!!!!!---需要用object特定的方法操作, e.g. String的方法,Integer的方法
2. arraylist自己的几个方法。
add,size, get, set, remove
3. list的定义:
List<Integer> list
类似于 int[] arr
10. 产生一个所有元素均随机的列表,元素总个数用户输入【P260】
11. swap两个列表中的元素【P260】
12. 打印列表中所有负值【P260】
14. selection sort【review12】
15. sequential search (1)普通arr (2)递增的arr
网友评论