如题:List<String> list = new ArrayList<String>();
list.add("abc");
以上代码很容易理解没什么问题,关键是如何在该集合中添加一个Integer类型的数据:list.add(50) ?
直接添加肯定是不行的,编译时肯定要报错,那怎么能添加进去呢?
而且还要保证我们取出来时数据类型还是Integer而不是变成String类型的??
加进去啦
List list1 = list;
list1.add(50);
for (Object object : list) {
System.out.println(object);
}
还有一种是利用反射
/*Method m = list.getClass().getMethod("add", Object.class);
m.invoke(list, 50);
for (Object s : list) {
System.out.println(s);
}*/
java基础面试题有哪些?
下面是10道java基础面试题,后附答案 1.什么是 Java 虚拟机?为什么 Java 被称作是“平台无关的编程语言”?Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台...
java基础面试题:请高手前来帮忙解答
list.add(String.valueOf(50))你要明白List<String> 的含义,它的意思就是把你添加的数据给控死了,只能为String类型,添加Integer类型的肯定是不行的 ,除非你修改一下,改成List list=new ArrayList();在add就没问题了
java面试问题,希望过来人解答
1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和...
我要面试了,给些java面试基础问题,在线等
1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。2.字符串的操作:写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double)如何将数字转换为字...
初级java面试题及答案?
java基础面试题有哪些?1、java异常机制的原理与应用\\x0d\\x0a答:每当程序出现异常之后,如果程序没有进行相应的处理,则程序会出现中断现象。2、正如圈内的大佬所说的那样,基础很重要。浙江优就业的老师帮你总结一下。3、Java基础知识Java有那些基本数据类型,String是不是基本数据类型,他们有何区别...
这道题目java面试比较多,求大神解答他的输出值。并讲个道理呗
输出值分别是:false true true 这个“==”号,对于引用型变量来说,不只是要判断变量的值,更主要表示的是两个变量在堆中存储的地址是否相同。第一,程序一开始在内存中创建了s1=“Programming”的对象,接着又来了个s2=new String("Programming"),注意,s2使用new操作符,所以系统会new一个对象出来...
JAVA面试试题,我是初学者下面的题都不会,请大家帮我做做,谢谢了感激不...
)这个方法;24:标识符就是常量、变量、函数自定义的名称。Java标识符由数字、字母、下划线、$组成。首位不能是数字,Java关键字不能当作Java标识符。25:两个if需要执行两次逻辑判定。一个if判定一次,且与else是互补的关系。26:public static void main(String args[]){ } args可以变。
JAVA面试题求大神帮忙,给满分100分
1: D | javac 命令编译指定类和该类依赖的类。编译后的文件为二进制文件class2:C3:B4:C | IOException,runtimeException 编译时不要求强行处理,只在运行期发生。IOException编译时强行要求处理,继承自Exception5:B | Set无序队列,用get(index)游标无法获取6:C 7:A | 不使用关键字相当于...
关于面试JAVA工程师中遇到的一些棘手的问题,求大家帮忙来解答下,求助...
三:这个考察的是你的开发经验,因为学校做的实践项目实在太小了,都算不上项目,如楼下所说的一样,那就是玩具。和公司的商业项目完全不是一个档次的,甚至你刚出去混,会觉得什么都不会,觉得你学的东西与公司的完全不一样,只是学了个基础而已,就基础都不一定学好。四:如果非要说自己有经验,...
今天遇到一公司的超难的java面试题,面挂了,求帮忙!
1、数据没有排序的吗?排序了,可以用类似二分法搞。3、只需用ThreadLocal包装一下这个bean的日期属性即可,简单。5、有接口直接用spring HttpInvoke远程调用即可。6、最简单的办法就是使用Terracotta服务器集群tomcat,ecache、quartz、session一站式解决。不那样的,缓存的话,可用memcached。tomcat中的...