老师,的新建模块的时候是这样,名称不能用汉语呀
我想知道为什么我的-是这样的
package com.itbaizhan; import java.util.List; import java.util.Vector; public class VectorTest { public static void main(String[] args) { List<String> v = new Vector<>(); v.add("a"); v.add("b"); v.add("a"); for(int i =0;i<=v.size();i++){ System.out.println(v.get(i)); } System.out.println("------"); boolean flag = set.remove("c2"); System.out.println(flag); for (String str:v){ System.out.println(str); } } }
为什么这里不能set.remove
老师,我这个是哪里有问题呀
老师,导入怎么导入呢?
不太懂变量中遇的问题,是说把创建的对象放在括号里,finally是无法关闭还是什么的
使用通配符会有什么缺点吗,正常情况下是不是都可以使用通配符?
他为啥不是循环一个添加一个
我还是不知道变量中遇的问题
try(ObjectInputStream ois = new ObjectInputStream(new FileInputStream("d:/data3")))
FileInputstream 这个字节输入流不是直接就可以读取字节文件吗,干嘛还需要加一个Object这个流呢
复制粘贴过来忘记改了,意外发现也可以,为啥?根本没用到Sale的对象啊,为啥同步它也可以实现串行互斥。
com.itbzjava.util.ArrayListjava.util.Listjava.util.function.Predicatejava.util.stream.CollectorsTest8 { (String[] args) { List<String> list = ArrayList<>()list.add()list.add()list.add()list.add()list.stream().filter(ele -> ele.startsWith()).filter(ele -> ele.endsWith()).collect(Collectors.()).forEach(System.::println)Predicate<String> p = ele->ele.startsWith()Predicate<String> p1 = ele->ele.endsWith()list.stream().filter(p.or(p1)).forEach(System.::println)} }
list.stream().filter(p.or(p1)).forEach(System.out::println);
我忘记写collect了,但是结果还是输出了,这是为什么
老师,我这个名称不能用汉字呀
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637