【java中Map,List与Set的区别】教程文章相关的互联网学习教程文章

java-Arraylist.contains将不检查字符串【代码】

我想构建一个程序,该程序通过扫描仪输入设定数量的字符串(int T),并将其存储在arraylist中.然后,我想检查输入以查看它是否匹配或包含来自另一个数组的字符. 输入示例:1 ABCD 示例输出:Good 问题:运行代码时,没有得到“ Good”或“ Bad”输出,而是出现错误,调试控制台启动. 确切错误:Scanner.throwFor() line: not available. Source not found import java.io.*; import java.util.*;public class RNA {public static void ma...

java-ArrayList.addAll()ConcurrentModificationException【代码】

在Java 8(OpenJDK)中实现一种Kademlia存储桶时,我遇到了一些非常奇怪的问题. 我需要从所谓的“桶”中至少获取特定数量的物品.但这不是问题. 不知何故,有时在ArrayList上执行closest.addAll()时会遇到ConcurrentModificationException,尽管它仅在单个线程中使用,而我没有进行迭代或类似的操作. 你知道如何帮助我吗?这是我的代码(我知道那是一团糟!):List<Neighbour> getClosest(Node n, int num) {ArrayList<Neighbour> closest ...

java-使用JasperReports打印arraylist内容【代码】

我想在Java中使用JasperReports打印ArrayList的内容 实际上,我对Jasper Reporting知之甚少我使用iReport创建Japser报告,然后使用Java命令进行打印. 现在,我想使用JasperReports打印学生成绩.这是我的示例结果表.Reg.No SubjectCode Level Semester Grade Marks 132108 CMIS 1113 1 1 A 77 132107 CMIS 1213 1 2 C 57 122101 IMGT 2112 2 1 A 87 122110...

java-如何SetText一些重复的字符串,例如Animation-List?【代码】

我有4个字符串,我想每3秒在1个textview中显示它们,并使其重复. 例如显示某些.png文件的动画列表. 要清楚,我想这样做:while(true){tv.SetText("Text1");//delay for 3 secondtv.SetText("Text2");//delay for 3 secondtv.SetText("Text3");//delay for 3 secondtv.SetText("Text4");//delay for 3 second}解决方法: public class MainActivity extends ActionBarActivity {private TextView textView;private int count = 1;Handle...

Java ArrayList存储【代码】

我知道ArrayLists引用连续存储在堆中.但是,如果我在数组列表的中间添加一个元素ArrayList<Double> list = new ArrayList<Double>(Collections.nCopies(10, 6.5));list.add(5, 20.0);这如何改变它在堆中的存储方式?是在插入20.0之后将第一个参考的位置移动到新的存储单元还是将所有内容移到向下移动的存储单元5上方?解决方法:这取决于. 可以将ArrayList视为(内部)固定大小的缓冲区,该缓冲区在空间不足时会重新调整大小.如果您尝试...

java-小门使用ajax在不同面板中刷新listView【代码】

大家好,我是Wicket的新手,我开始玩这个框架.我知道这将是一个非常无用的示例,但我尝试将其用于学习检票基础.这是我的情况: 我得到一个页面IndexPage.java,该页面基本上由两个面板组成,第一个是ListCheesePanel.java(它基本上显示带有价格等的奶酪列表,以及用于将选择的奶酪添加到购物车的按钮),第二个一个是CartPanel.java,它本质上是一个购物车,您可以在其中拥有所有选定的奶酪,然后可以继续检出. 我基本上会使用ajax行为将列表中...

java-Spring AMQP:MessageListener没有收到任何消息【代码】

目前,我正在Spring AMQP项目之上构建自定义库.我已经到达要实现消息侦听器以能够异步接收消息的地步.在进一步阅读了该项目指定的文档后,我管理层发现实现您自己的消息侦听器应该非常容易.只需实现MessageListener类并将其配置为在传入消息上触发即可. 这就是我所做的:public class ReceiveController implements MessageListener {@Overridepublic void onMessage(Message message){System.out.println("Received a message!");} ...

java-将arraylist添加到自定义listview【代码】

我做了一个自定义的ListView.我正在尝试通过Arraylist填充ListView.我可以成功地以字符串形式发送数据以填充ListView,但不能以ArrayList形式发送.仅显示具有arraylist的所有值的单行. 主要活动public class MainActivity extends Activity { ArrayList<Product> products = new ArrayList<Product>(); Adapter listviewAdapter; List arrlist = new ArrayList(); public void onCreate(Bundle savedInstanceState) {super.onCreat...

java-OnItemClickListener不起作用,但OnLongItemClickListener在自定义Listview中起作用【代码】

我有一个带有自定义适配器的自定义列表视图.我想单击列表视图的项目,然后执行某些操作. OnItemClickListener不起作用.但是我实现了OnLongItemClickListener,它运行完美. 主要活动public class MainActivity extends Activity { ArrayList<Product> products = new ArrayList<Product>(); Adapter listviewAdapter; //custom adapter object ListView listview; public void onCreate(Bundle savedInstanceState) {super.onCreate(...

Java-Android:OnItemCLickListener在列表视图中不起作用【代码】

我是Android开发的新手,但是直到遇到这个问题,我的项目都进展顺利.我已经研究了这个问题,但是其他问题的解决方案都没有解决我的问题. 我有一个实现AdapterView OnItemClickListener的SportsAvtivity,但是单击列表项时没有任何反应. 任何帮助将不胜感激. SportsActivity.java:public class SportsActivity extends Activity implements AdapterView.OnItemClickListener {ListView mainListView; JSONAdapter mJSONAdap...

java-使用arraylist的镜像方法【代码】

我正在编写一个“ Mirror”方法,该方法向后复制消息,如果大小为偶数,则将其添加到原始ArrayList中.public ArrayList<Integer> mirror(ArrayList<Integer> mr) {if (mr.size() % 2 == 0) {for (int i = mr.size() - 1; i > 0; i--) {mr.add(mr.get(i));}}return mr; }虽然这个不给1.例如[1,2,3,4]->[1,2,3,4,4,3,2]如果i> 0更改为i> = 0,则[1,2,3,4]-> [1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1]解决方法:你怎么称呼镜子? ...

Java-Android Listview无法滚动仍然无法正常工作【代码】

美好的一天! 我在stackoverflow上尝试了很多其他帖子,但是对我来说不起作用,也许是因为我是Android开发的新手. 我的问题如下:XML布局:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/item_detail_container" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:gra...

java-onPostExecute()中的ArrayList空指针异常【代码】

在ArrayList中获取NullPointerException.我正在使用下面的行记录ArrayList的大小,但是我总是得到NPE. 可能是什么原因?Log.d("catArrayList:Size:New", ""+categoryArrayList.size());这是更多代码:protected void onPostExecute(Boolean result) {dialog.cancel(); Log.d("catArrayList:Size", ""+categoryArrayList.size());Log.d("typArrayList:Size", ""+typeArrayList.size());Log.d("serArrayList:Size", "...

java-在ArrayList中设置元素的值时是否需要同步

一方面,根据下面的Javadoc:If multiple threads access an ArrayList instance concurrently, and at least one of the threads modifies the list structurally, it must be synchronized externally. (A structural modification is any operation that adds or deletes one or more elements, or explicitly resizes the backing array; merely setting the value of an element is not a structural modification.) 同步是不必...

java-我正在尝试创建一个可以同时接受整数和数组的arrayList【代码】

如何在Java中创建可以接受整数和数组的通用数组列表?[123,[],112,[],10]解决方法:int(整数包装器)和数组的通用基类都是Object.因此,使用对象类型创建ArrayList.ArrayList<Object> list= new ArrayList<Object>();但这不是解决此问题的正确方法,此处没有使用泛型来确保运行时安全.因此,重新设计您的程序并在单独的列表中分配每种类型,或使用任何其他适当的Collection类型.