我在类“userInfo”中实现了Serializable。但我还是有例外。这是输出控制台-
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: chatservernazmus.User
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
我试图制作一个程序,生成从0到25之间的100个整数,并将它们存储在3个数组中:一个用于所有数字,一个用于偶数,一个用于奇数。我在将变量n添加到我的数组时遇到了困难。我的.get也不太好用。谢谢!
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random;
public class randomdemo {
public static ArrayList randommethod()
{
int i = 0;
ArrayList myArray =
我正在测试一种分子动力学算法,其中包括由9双阵列组成的一类粒子,用于存储粒子分量(速度、力和位置在三维环境中)。
我使用5种输入大小测试算法:
Size (MB) Time (s)
0.06 0.36 (fits in cache L2)
0.14 1.79 (fits in cache L2)
0.60 36.86 (fits in cache L3)
1.35 182.24 (fits in cache L3)
17.38 566.55 (it only fits in RAM)
而不是将Particles布局从
我似乎无法让ArrayList进入组合框。这个组合框应该显示可用的房间号。
目前,当它编译时,组合框显示了我认为是某种例外的东西。组合框显示带有"HotelReservation.entity.Rooms@24084dad,HotelReservation.entity.Rooms@716ab511..etc“的行。
我正在为我的应用程序实现三层体系结构。我在这里做错什么了?
实体- Rooms.java
public ArrayList<Rooms> getRoomNums() {
// TODO Auto-generated method stub
Ar
我正在测试我编写的快速代码,但我不知道为什么
错误:
Exception in thread "main" java.lang.StackOverflowError
at java.util.ArrayList$Itr.<init>(ArrayList.java:820)
at java.util.ArrayList.iterator(ArrayList.java:814)
at practice.Quicksort.quicksort(Quicksort.java:15)
at practice.Quicksort.quicksor
我的第一个代码块是我的Item对象文件;第二个是主类。在代码运行之前没有任何问题,但是在我添加了一个读和写文件之后,我的代码已经开始接收堆栈流错误。只是调用错误的片段。
public class Item implements java.io.Serializable {
public static String name;
public static double price;
public static double amount;
public int max = 1;
SlayerProgram sp = new SlayerProgr
public class AccumulatedData {
public static void main(String args[]) {
ArrayList<Double> weights = new ArrayList<Double>();
weights.add(145.0);
weights.add(146.5);
weights.add(146.5);
weights.add(147.0);
weights.add(146.0);
我有一个类需要返回多个不同类型的数据对象,例如ArrayList<Integer>和double[]数组。由于java只允许给定方法返回一个对象,所以我试图将各种数据对象绑定到ArrayList中。然而,有两个问题:
--我正在编写的代码--无法读取ArrayList的每个索引中的对象类型。
具体来说,在下面的ListOfObjects.java中,Eclipse给出了一个错误消息,它在myAL1=dataHolder.get(0);行中声明了Type mismatch: cannot convert from Object to ArrayList<Integer>,
我真的很困惑为什么ArrayList.remove()会产生堆栈溢出:D
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 98 out of bounds for length 3
,但这不是C。char在语义上更接近字符,而不是int.。
我的代码(将字符串s转换为t的最小步骤数):
public class Solution {
public int minSteps(String s, String t) {
ArrayList<Character&
所以基本上,我的程序目前有一个问题,我想创建一个对象的数组列表,并让用户放置值,但我还没有开始做这件事。
在我的主类中,我创建了这些属性。
List<Games> games = new ArrayList<Games>();
List<Company> company = new ArrayList<Company>();
int userchoice;
在games.java类中,我使用了类似的属性来接收数据。
games.java
public List<Games> getTitles() {
retu
这是我的班级
1 // This class reads in integers and puts the values into a set
2
3 import java.util.ArrayList;
4 import java.util.*;
5
6 class Set {
7
8 private ArrayList<Integer> members;
9 private static int quantity = 0;
10
11 // Constructors
12 public Set
我试图从txt文件中扫描一行整数,并将它们存储在ArrayList中。我的问题很简单,我怎么做呢?
这就是我所拥有的
public static void main(String[] args) throws FileNotFoundException {
ArrayList<Integer> coinTypes = new ArrayList<Integer>();
Integer i ;
File f = new File (args[0]);
Scanner input = new Scanner(f);
i = in
我试图将连续的日历日添加到ArrayList中。当我将一天添加到ArrayList中,然后使用Calendar.add方法进入第二天时,我不知道为什么ArrayList也会被自动修改,即原来的条目被添加了1天?下面是我的代码,可以解释这种情况:
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.ArrayList;
public class TestingStuff {
public static void m
我们并没有只讨论ArrayLists数组和2D数组。我需要做的是能够从另一个类的ArrayList中读取数据。主要目的是在for循环中读取它们,并使用存储在其中的值来显示项。然而,我做了这个快速的程序来测试它,并不断得到这个错误
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:604)
at java.util.ArrayList.get(ArrayList.java:382)
at Main.Main(Main
有两个程序为什么第一个代码可以工作?我希望它在访问元素时抛出运行时异常,因为添加的是字符串而不是整数
类似的..。第二个代码是在访问元素时抛出运行时异常,尽管它能够轻松地在arrayList中添加Integer,尽管它声明它包含字符串。
在这两个代码中,我们都成功地添加了不同的数据类型,但是在访问元素时似乎出现了问题
import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
ArrayList<Integer> arrayList =
我在Android中创建了一个类Sale.java:
public class Sale {
private String Name;
private double Price;
private int quantity;
public Sale(String Name, double Price, int quantity) {
this.Name = Name;
this.Price = Price;
this.quantity = quantity;
}
public String getName() {
return Name;
}
pu
我对java相当陌生,我相信问题来自于我缺乏理解。
我正在尝试读取CSV值的数组列表。下面是我的代码:
public static void readFile(){
String line = "";
try{
BufferedReader br = new BufferedReader(new FileReader(Main.filepath));
while((line = br.readLine()) != null){ //reads whilst the next line i
Java类不能有两个重载的方法,它们在类型擦除后具有相同的签名。Java将为以下场景生成编译时错误:
public class Example {
public void print(Set<String> strSet) { }
public void print(Set<Integer> intSet) { }
}
但我的问题不是这个。有两个场景1和2。我想知道,为什么他们的行为不一样?
Scenario 1
import java.util.ArrayList;
import java.util.List;
public class Method
我在GlassFish 4.1中使用websockets的web应用程序已经有一段时间了,直到最近我才发现了两次这个问题。它导致了我的应用程序崩溃的预期,我还没有能够准确地指出原因。下面是我得到的错误跟踪:
GRIZZLY0013: Exception during FilterChain execution
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3181)
at java.util.ArrayList.grow(ArrayList.java:261)
我正在尝试更新ArrayList索引中的属性值。主要,我尝试使用set(index,e)来尝试更新子元素,但似乎无法做到这一点。
我的第一个类文件包含arrayLists拥有的属性:
public class GenericMissile {
float currentX;
float currentY;
//set the starting location of the missile
//X Loc
public void setLocationX() {
currentX =(float) Math.ceil( Math.random()*801);
//Y
我正在尝试从我在课程类中声明的数组字段中输出信息,该数组字段必须使用我的学生类来填充。想不出该怎么做。下面是我的主要方法
public static void main(String[] args) {
//creates a new instance of class student and course
Student newStudent = new Student("Katie", 1234, 1, 4.0);
ArrayList<Student> studentList = new ArrayList<
在Java中,我们使用final关键字和变量来指定它的值不被改变。但是我发现你可以改变类的构造函数/方法中的值。再次,如果变量是static那么这是一个编译错误。
这里是代码:
import java.util.ArrayList;
import java.util.List;
class Test {
private final List foo;
public Test()
{
foo = new ArrayList();
foo.add("foo"); // Modification-1
}
public static
当我将Arrays.sort ()与一个比较器和一个列表作为一个集合使用时,我得到了一个类强制转换异常。这是我的代码:
List<SomeClazz> somes = new ArrayList<SomeClazz>();
Comparator<SomeClazz> attrComparator = new AttrComparator();
somes = createSomeObjectes(); // returnes a list of course
// this is line 25 where the exception occours
A
我在java中有这三个类,并且对数组列表有问题。为什么数组列表用最后一个条目替换所有元素?
arraylist.java
import java.util.ArrayList;
public class arraylist {
public ArrayList<Circle> circles = new ArrayList<Circle>();
}
circle.java
public class Circle {
public int x;
public int y;
}
run.java
public class run {
pu
我试图完全理解动态编程,所以我把正态子集求和问题做得更深入一点,我想看看是否可以打印出所有相加到某个数字的子集。到目前为止,我已经递归地完成了这项工作,但我想知道如何动态地完成这项工作。任何帮助都是非常感谢的。这是我现在所拥有的:
import java.util.ArrayList;
import java.util.HashMap;
import com.sun.xml.internal.bind.v2.schemagen.xmlschema.List;
public class subsetSum {
public static void main (String[]
我不知道这是为了我的生命。
步骤:
在Eclipse中创建一个新项目
将提供的wordlist.txt文件复制到项目文件夹中
编写一个名为"Reverser“的类,执行所请求的任务:
任务:
使用java.util.Scanner将wordlist.txt文件中的每个单词加载到ArrayList中
- Provide the Scanner a reference to a FileReader
报告放置在ArrayList中的单词数
使用java.util.Collections类反转ArrayList中引用的顺序
使用java.uti