草庐IT

arrayList

全部标签

java - 从 ArrayList 中过滤数据最快的方法是什么?

如何从ArrayList中过滤数据?例如,我有一个名为“日期名称”的类(class)。我从下面的代码中写了很少的内容来解释:publicclassDateAndNames{intday;intmonth;intyear;Stringname;publicDateAndNames(intday,intmonth,intyear,Stringname){super();this.day=day;this.month=month;this.year=year;this.name=name;}publicintgetDay(){returnday;}...gettersandsetters..

android - 尝试在 Android 中使用反向 dns 获取网络设备名称

我可以使用inetaddress类获取局域网中的所有设备IP地址。我需要做的是反向查找ip地址并在网络中查找设备名称,如:“Jimmie'sMacbook”我的代码块能够获取本地网络范围内的所有IP地址:privateArrayListscanSubNet(Stringsubnet){ArrayListhosts=newArrayList();InetAddressinetAddress;for(inti=1;i我将我的方法称为;ArrayListsubnetList=scanSubNet("192.168.1.");ArrayListsubnetList=scanSubNet("19

android - 数组适配器 : Json data to be sent to spinner

您好,我创建了一个从json格式文本中提取数据并显示在微调器View中的Activity。但我对最后一部分有点困惑。contactList是ArrayList类型,ArrayAdapter不接受contactList作为其参数。是这是我的代码publicclassRegisterForEventActivityextendsActivity{privatestaticStringurl="http://10.0.2.2/Contacts.txt";privatestaticfinalStringTAG_NAME="name";privatestaticfinalStringTAG_CO

android - MPAndroidChart 条形图分组数据集

我正在使用MPAndroidChartlibrary发布v2.我正在尝试显示3个条形图,其中的数据来自数据库。不幸的是,他们的数据没有看到3个条形,而是以相同的结果查看它们。请参阅屏幕截图。感谢您的帮助。int[]x={1,2,3};Cursorc=db.rawQuery(sql,null);intcount=c.getCount();floatvalue1;floatvalue2;floatvalue3;String[]mesi=newString[count];for(intn=0;nxVals=newArrayList();for(inti=0;iyVals1=newArrayL

java - 每次迭代多次使用 ArrayList.get() 时是否会对性能产生影响?

对于一般的Android开发,执行以下操作是否更昂贵:(例一)for(intx=0;x在这个实现上(示例2)for(intx=0;x当多次使用.get()而不是每次迭代都创建该对象的新实例时,我找不到任何性能影响的分解。我认为.get()在资源方面使用不多,因为元素的位置已经知道,但是在处理许多属性时最好只获取如示例二所示,该对象一次? 最佳答案 在循环构造中多次调用get()方法不会对性能产生影响。get()方法不执行任何搜索类型的操作。该位置是已知的,因此RAM中的确切位置也是已知的。所以它需要做的就是进行一次RAM访问,这是一

Android保存自定义对象数组

我有一个关于保存自定义对象数组列表的问题。我有一个名为notitie的类:publicclassNotitieimplementsSerializable{privateStringtitel="";privateStringtype="";privateStringdatum="";publicvoidsetTitel(Stringtitel){this.titel=titel;}publicStringgetTitel(){returntitel;}publicvoidsetType(Stringtype){this.type=type;}publicStringgetType()

后端接受List类型参数报错:Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token

 今天和前端调接口时报了"Cannotdeserializeinstanceof`java.util.ArrayList`outofSTART_OBJECTtoken"错误 其实我想要的是这种类型的参数但是前端传的是这种类型前端传过来的更像是一个对象而不是一个列表,我们后端不能直接接受它报错时后端的接受格式我们后端想把它变成list也很简单@PostMapping("/auto")publicRdictAutoMapping(@RequestBodyStringlist){Listlist1=JSON.parseArray(JSON.parseObject(list).getString("l

android - 将 arraylist 从 servlet 发送到 Android 应用程序

如何将数组列表从servlet发送到Android应用程序? 最佳答案 至此,您需要将其转换为某种标准格式的String,然后可以使用现有库对其进行解析和构建。例如,JSON、XML或CSV,它们都是标准化的和可交换的字符串格式,在许多编程语言中存在大量解析/构建库。Android在theorg.jsonpackage中有一个内置的JSON解析器.它甚至在theorg.xml.saxpackage中有一个内置的XML解析器。.我不确定是否有内置的CSV库,但似乎没有。JavaEE具有JAXB的风格一个很棒的内置XML解析器,但它没有

android - 将 ArrayList 保存在 bundle savedInstanceState 中

ArrayList是在类级别定义的。这些是我保存的实例方法:@OverrideprotectedvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);outState.putStringArrayList("savedList",list);}@OverrideprotectedvoidonRestoreInstanceState(BundlesavedInstanceState){super.onRestoreInstanceState(savedInstanceState);list=

android - 如何将 ArrayList 写入文件并检索它?

现在我正在尝试使用它FileOutputStreamfos=getContext().openFileOutput("CalEvents",Context.MODE_PRIVATE);ObjectOutputStreamoos=newObjectOutputStream(fos);oos.writeObject(returnlist);oos.close();为了将ArrayList的“returnlist”保存到文件“CalEvents”现在我的问题是,这是正确的方法吗?以及如何取回列表?提前致谢 最佳答案 这是你想做的吗?Fil