今天是9月25号了。前两天把材料集齐了,也给中介交上去了。但是金矢那边怎么看怎么都在磨蹭,我也是很服气。刚才和中介沟通了一下,希望她说的是真的吧,确实是着急了。离职了之后,要怎么开始学习呢?感觉先来规划一下学习进程比较好,首先确定主要学的一门语言是JAVA吧,C++确实是难,稍微看看?不确定之后的几门课程是不是需要用C++写程序。其他的语言岗位也不算很好找,再把Python努力学学。数据结构好歹有些基础,网络原理和操作系统确实是要认真的学一学了,不能光在那里死记硬背,好像没啥意义。组成原理嘛,先等等,优先度放在后面吧。Linux也得好好看看熟悉熟悉,其他的嘛,这几个月也不会有更多的时间了,能把JAVA入一点门就很好了。如果去英国了,也还是要好好学啊,即使回来就打算去国企了,也不能太放松啦,国企也是要门槛得嘛。
package homework;
import java.util.ArrayList;
/**
* toArray可以把一个ArrayList对象转换为数组。
* 需要注意的是,如果要转换为一个Hero数组,那么需要传递一个Hero数组类型的对象给toArray(),
* 这样toArray方法才知道,你希望转换为哪种类型的数组,否则只能转换为Object数组
*/
public class TestStream {
public static void main(String[] args) {
ArrayList heros = new ArrayList();
for (int i = 0; i < 5; i++) {
heros.add(new Hero("hero " + i));
}
Hero specialHero = new Hero("special hero");
heros.add(specialHero);
System.out.println(specialHero);
Hero hs[] = (Hero[])heros.toArray(new Hero[]{});
System.out.println("Array "+hs);
}
}package homework;
/**
* 首先初始化一个Hero集合,里面放100个Hero对象,名称分别是从
* hero 0
* hero 1
* hero 2
* ...
* hero 99.
*
* 通过遍历的手段,删除掉名字编号是8的倍数的对象
*/
import java.util.ArrayList;
import java.util.List;
public class TestStream {
public static void main(String[] args) {
List<Hero> heros = new ArrayList<Hero>();
// 放5个Hero进入容器
for (int i = 0; i < 100; i++) {
heros.add(new Hero("hero " + i));
}
//准备一个容器,专门用来装要删除的对象
List<Hero> deletingHeros = new ArrayList<>();
for (Hero h : heros) {
int id = Integer.parseInt(h.name.substring(5));
if (id != 0) {
if (id % 8 == 0) {
deletingHeros.add(h);
}
}
}
heros.removeAll(deletingHeros);
System.out.println(heros);
}
}
京公网安备 11010502036488号