【java – 如何在复制到新的arraylist和操作后保持旧arraylist的值】教程文章相关的互联网学习教程文章

Java - ArrayList还有什么不能存?!【代码】

ArrayList可以存储很多种元素,例如Integer、Double、String…… 虽然不能存储基本数据类型的元素,但是可以存储数组或集合:public class Main {public static void main(String[] args) {// ArrayList中存储String数组String[] str_arr = new String[]{"hello", "world"};ArrayList<String[]> arr = new ArrayList<>();arr.add(str_arr);for (int i = 0 ; i < arr.size(); i++) {System.out.println(arr.get(i)[0]);System.out.p...

java-将文件内容读入ArrayList【代码】

在上一个项目中,我需要将文件内容读入数组.现在,我只需要将内容读入ArrayList中就可以做同样的事情.我遇到的一些问题是 >如何逐步遍历ArrayList分别添加每个项目?>如果文件包含10个以上的输入,则必须退出.我尝试了以下方法,但无法正常工作. 码:public static String readFile(String fileName) throws IOException {String result = "";String line = "";FileInputStream inputStream = new FileInputStream(fileName);Scanner s...

java-ArrayList迭代相同的数据【代码】

我尝试以MVC模式创建Web应用程序以显示来自DB的数据 JSP:<c:forEach var="pro" items="${list}"><tr><td><c:out value="${pro.reqno}"></c:out></td><td><c:out value="${pro.leave_Type}"></c:out></td><td><c:out value="${pro.no_of_days}"></c:out></td><td><c:out value="${pro.status}"></c:out></td><td><c:out value="${pro.balanceUnits}"></c:out></td><td><c:out value="${pro.totalUnits}"></c:out></td></tr></c:for...

java-如何将ArrayList从AsyncTask返回到另一个类?【代码】

我想使用AsyncTask从服务器获取Ftp文件夹列表,并将文件夹名称ArrayList返回到主类并更新微调适配器. 在主班我有带适配器的微调器//the array i want to update in AsyncTask static ArrayList<String> directoriesTeacher = new ArrayList<String>();//The adapter createfile_spinTeacher = (Spinner) findViewById(R.id.createfile_spinTeacher); final ArrayAdapter<String> dataAdapterTeacher = new ArrayAdapter<String>(...

java-从arraylist打印出对象的问题【代码】

首先,我有一个名为card的类,带有此代码public class Card { private int value; private String suit; // private int value; //private String rank; public Card (int v, String s) {value=v; suit=s; }public int random() {int randomNum = ((int)(Math.random() * 100) % 13 +1);return randomNum; }public void displayCard() {System.out.println(value + " of " + suit); }}然后我有一个叫甲板的代码import java.util.*;pu...

在Java中初始化ArrayList字段的最佳做法[保留]【代码】

在Java中初始化ArrayList字段的最佳实践是什么(以避免测试空值)? 在声明时,像这样:private List<String> myList = new ArrayList<String>();或者在吸气剂中,像这样:public List<String> getMyList() {if(myList == null) {myList = new ArrayList<String>();}return myList; }或者,在构造函数中:public Test(){myList = new ArrayList<String>(); }也许是一样的,但我很好奇.解决方法:第一个选项允许您执行private final List<S...

Java IndexOutOfBound异常在Android中使用arraylist【代码】

我是android开发的新手.我在这段代码中使用了一个名为Donors的用户定义数组列表,但它给了我错误.我多次看到这里发布了相同的错误,但仍然找不到我的解决方案.请帮忙.谢谢05-01 23:45:10.855 1756-3399/com.donateblood.blooddonation E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #2Process: com.donateblood.blooddonation, PID: 1756java.lang.RuntimeException: An error occured while executing doInBackground()at android....

java-如何在泛型中为通配符ArrayList添加一个整数元素?【代码】

我有一个ArrayList通用通配符类型,它以Number为扩展名.我正在尝试将整数值添加到ArrayList中. 但是它给我一个错误,说ArrayList<? extends Number> numberList = new ArrayList<Number>();numberList = new ArrayList<Integer>();numberList.add(100);The method add(int, capture#2-of ?) in the type ArrayList<capture#2-of ?> is not applicable for the arguments (int).我也尝试过这种方法,但是给了我同样的错误ArrayList<?> ...

java-检查一个ArrayList中的元素是否存在于另一个中【代码】

我有两个arraylistArrayList<String> a1 ArrayList<String> a2我想检查a2中是否存在a1的所有元素.这就是我在尝试的一个问题if (Arrays.asList(a2).containsAll(Arrays.asList(a1))) {a2ContainsA1=true;}这没有给出一致的结果…还有其他方法可以做到吗?解决方法:不知道我是否正确理解了您的问题,为什么要使用Arrays.asList()? 试过这个:ArrayList<String> a1 = new ArrayList<String>();ArrayList<String> a2 = new ArrayList<S...

java-如何将ArrayList写入XML文件?【代码】

我正在尝试将ArrayList存储到XML文件中,以便稍后可以检索信息,然后将其显示回控制台. 有人可以告诉我最有效的方法吗? 编辑: 这是我要写入外??部文件的内容// new user is created Bank bank = new Bank();System.out.println("Enter your full name below (e.g. John M. Smith): "); String name = scanner.nextLine(); System.out.println("Create a username: "); String userName = scanner.nextLine(); System.out.println("...

java-Android JSONArray到ArrayList【代码】

我正在尝试在我的Android应用程序中将JSONArray解析为和ArrayList. PHP脚本正确地重新调整了预期的结果,但是Java失败,并在resultsList.add(map)处出现了空指针异常public void agencySearch(String tsearch) {// Setting the URL for the Search by TownString url_search_agency = "http://www.infinitycodeservices.com/get_agency_by_city.php";// Building parameters for the searchList<NameValuePair> params = new Arra...

java-如何将ArrayList中的类从一个活动传递给另一个活动【代码】

我想传递ArrayList< Links>的一个对象.转到下一个活动. 我已经检查了使用Parcelable来实现这一点,但是在Links类中还有Stream类的另一个Class对象. 我如何将此链接对象传递给下一个活动 链接类:public class Links implements Parcelable {private String name;private Streams streams;/*** @param name the name to set*/public void setName(String name) {this.name = name;}/*** @return the name*/public String getName() {...

java – 如何让ArrayList和Scanner玩得很好?【代码】

import java.util.*;public class CyclicShiftApp{public static void main(String[] args){Scanner scan = new Scanner(System.in);ArrayList<Integer> list = new ArrayList<Integer>();while(scan.hasNextInt()){list.add(scan.nextInt());}Integer[] nums = new Integer[list.size()];nums = list.toArray(nums);for(int i = 0;i < nums.length; i++){System.out.println(nums[i]);} }由于糟糕的调试,我发现while(scan.has...

java – 如何计算点的arraylist的质心【代码】

我试图分别从ArrayList的点添加所有x和y坐标.public static ArrayList knots = new ArrayList<Point>();public Point centroid() {Point center = new Point();for(int i=0; i<knots.size(); i++) {????????????????????return center; }我怎样才能找到质心?解决方法: public Point centroid() {double centroidX = 0, centroidY = 0;for(Point knot : knots) {centroidX += knot.getX();centroidY += knot.getY();}return new ...

java.lang.ClassCastException:android.text.SpannableStringBuilder无法强制转换为java.util.ArrayList【代码】

我正在使用phonegap Android插件:EmailComposerwithAttachments https://github.com/phonegap/phonegap-plugins/tree/master/Android/EmailComposerWithAttachments,并且在执行startActivitywithResult函数时出现以下错误.我正在使用Android 4.2和Cordova 2.5.0 java.lang.ClassCastException:android.text.SpannableStringBuilder无法强制转换为java.util.ArrayList// setting attachmentstry {JSONArray attachments = paramet...