-
java 集合(list、set、地图)的特点
java集合(list、set、map)的特点集合相关的类有一大堆,一般也只用到常用的方法增删改查,而且它它们的方法名也基本一样,所以一直都不知道什么时候用什么集合,今天趁有空特意从网上整理资料方便日后回忆。一、List:、有顺序以线性方式存储,可以存放重复对象线程安全方法:Listlist=Collections.synchronizedList(newLinkedList(...));Link...
34
热度 -
约瑟夫环,语言翻译一上,有没有更但疼的翻译
约瑟夫环,语言翻译一下,有没有更但疼的翻译?以下是java实现的版本:Javacodeimportjava.io.*;importjava.util.*;publicclassYSF{staticLinkedList<Integer>ysf=newLinkedList<Integer>();staticintm;staticintpos=-1;publicstaticvoi...
3002
热度 -
Android面试题目小结
Android面试题目总结1.java基础题,输入结果是什么?publicstaticvoidmain(String[]args){Stringstr=newString(“abc”);char[]ch={‘a’,’b’,’c’};change(str,ch);System.out.print(str+"");System.out.print(ch);}publicstaticvoidchange...
6
热度 -
算法是硬伤,
算法是硬伤,求助.............比如说有一个list<String>数组,数组大小不确定。list<>存放的是时间字符串,list<"2014-20-27">如何将list按照日期分成n个list?color='#FF8000'>------解决思路----------------------//返回的HashMap其中key为日期字符串,value为...
4
热度 -
Java Collection Framework 学习札记
JavaCollectionFramework学习笔记1.UseIteratorinsteadofthefor-eachconstructwhenyouneedto:a.Removethecurrentelement.Thefor-eachconstructhidestheiterator,soyoucannotcallremove.Therefore,thefor-eachconstructis...
35
热度 -
json-lib.jar 将Json字符串变换为Java对象
json-lib.jar将Json字符串转换为Java对象 ???最近有个需求,一个JSON字符串存储在数据库表中。需要将其转换为Java对象。?最开始用的是GSON,但是该Jar包功能不够强大,碰到值中有特殊字符的就会抛出异常。比如:/,:?等。??最后决定用json-lib.jar试试,发现json-lib.jar比GSON强大。值中有特殊字符也可以解析。 ? ? /**?*根据指定的JSO...
241
热度 -
恳求大神帮小弟解决一个有关问题~
恳求大神帮小弟解决一个问题~~小弟刚接触java不久,看不懂这个程序,烦请大神帮我注释一下,非常感谢!!!classMessage{ Objectobj;}classMessageQueue{ LinkedList<Message>list=newLinkedList<Message>();}classLooper{ MessageQueuemq; privateHandl...
107
热度 -
华为的一道机试,你会吗,用java写出来,该怎么解决
华为的一道机试,你会吗,用java写出来color='#FF8000'>------解决思路----------------------publicintfind(Stringinputstr){Strings;inta=1;if(inputstr.contains("[")){if(inputstr.contains("]")){if(inputstr.indexOf("[")<input...
68
热度 -
求怎样用接口调用实类解决办法
求怎样用接口调用实类小弟刚学看到接口这书上写的看不太明白没写一个接口被实现后怎么通过接口调用实现类写了一个接口A用类B来实现到最后还是new一个B出来我想知道怎么通过接口以调用实现他的类color='#e78608'>------解决方案--------------------Listlist=newArrayList();Listlist=newLinkedList();接口就好比插座,不管你後...
119
热度 -
华为的一路机试,你会吗,用java写出来
华为的一道机试,你会吗,用java写出来华为机试分享到:color='#FF8000'>------解决方案--------------------publicintfind(Stringinputstr){Strings;inta=1;if(inputstr.contains("[")){if(inputstr.contains("]")){if(inputstr.indexOf("[")<...
92
热度 -
一个数组的有关问题
一个数组的问题我产生的随即数字是这样的1,5,7,8,12,13然后我想得到的结果是1,5,8,12就是我得到的第一个数字保留,每个数字的间距大于2的则保留,其他的删掉应该怎么实现啊,我想不出好的办法来,谢谢各位大侠了!有好心人,给个你们实现的代码哦,大家共同进步color='#e78608'>------解决方案--------------------产生1、5、8、13或者1、7、12行不?c...
162
热度 -
对象引用的有关问题, 高分
对象引用的问题,求助!高分遇到一个问题,不知道该如何回答:如果在一个对象中要引用另一个类的多个对象,你会用什么Java类型来表示这种集合。color='#e78608'>------解决方案--------------------看要求,从HashMapTreeMapLinkedHashMapHashSetTreeSetLinkedHashSetArrayListVector中选一个color='...
176
热度 -
关于Object类的用法
关于Object类的用法 publicLinkedList(Object[]items){//为什么用Object超类声明数组?if(items!=null){for(inti=0;i<items.length;i++){addItem(items[i]);}current=start;} 搜索更多相关的解决方案: color="red"...
344
热度 -
能否用面向对象的方法实现
能否用面向对象的方法实现 猴子选大王n个猴子围成一圈,从第一个猴子开始重复一二三,数到三的猴子从圈子中出来,最后剩下的一个猴子就是大王。编程模拟。此过程,输出猴子出圈的编号次序和大王的编号。 搜索更多相关的解决方案: color="red">面向对象 color='#FF8000'>----------...
130
热度 -
[求助] 读一个文本,然后 逆向输出??
[求助]读一个文本,然后逆向输出?? 用JAVA实现。整了一天,还没整出来呢!!郁闷!望高手解答,谢谢!!! 搜索更多相关的解决方案: color="red">文本color="red">逆向color="red">输出 color='#FF8000'>----------------解决方案------...
121
热度 -
泛型的疑点,请指点
泛型的疑问,请指点classC<TextendsComparable<?superT>&Serializable>TextendsComparable<?superT>//请问这句是什么意思?看不懂,我的书上并没有这样的例子。classLinkedlist<TextendsSerializable>implementsSerializable...
51
热度 -
小程序遇到些有关问题
小程序遇到些问题,请指教本帖最后由qq118194716于2014-07-2920:20:45编辑自己写了个贪吃蛇的小程序,程序还没有完全完成,目前为止遇到几个问题,请高手指教下,代码如下:importjava.awt.event.*;importjava.awt.*;importjava.util.*;importjavax.swing.*;//节点类,覆盖equals方法给LinkedList...
23
热度 -
大家帮忙做下,该怎么解决
大家帮忙做下用JAVA编程~学生成绩统计要求1:成绩从命令行输出,数量不限2:保存到容器中3:降序排列4:求平均成绩5:打印输出!不知道怎么降序排列,大家帮忙做做color='#e78608'>------解决方案--------------------Javacodepublicstaticvoidsort(float[]a){sort2(a,0,a.length);}color='#e7860...
54
热度 -
关于容器的有关问题
关于容器的问题有类似如下数据结构:ID1ID2111221ID1和ID2都有可能重复,但两个作为一条记录则唯一,就好像数据库中的组合主键。因为HashMap的key值唯一,所以不能用HashMap来存放,请问有什么容器可以存放这种结构阿???color='#e78608'>------解决方案--------------------我初学容器..用ArrayList或LinkedList可以吗?c...
35
热度 -
方法重载有关问题,参数类型int,float可以构成重载吗
方法重载问题,参数类型int,float可以构成重载吗?publicclassPeople{ publicvoidmethodA(inta){ } publicvoidmethodA(floata){ }}这样的两个方法竟然不冲突,int和float可以自动转换的啊?高手们发表一下见解color='#FF8000'>------解决方案--------------------当方法名一样的时候,根...
20
热度