class EX6
{
private int value;
public static void main(String [] args)
{
Scanner input = new Scanner(System.in);
System.out.println("Enter some numbers (all on one line, separated by spaces):");
String line = input.nextLine
我有一个关于以下问题的问题。
在下面的问题1中,它希望创建一个java类。
创建一个名为Word的Java类,其内容如下:
import javax.swing.JOptionPane;
public class Words {
public static void main(String[] args) {
WordList ws = new WordList();
String in = JOptionPane.showInputDialog(
"Click cancel to end or enter a word and click OK");
whi
ArrayList aList = new ArrayList();
public void AddPerson() {
String n = JOptionPane.showInputDialog(null, "Please Enter Name");
String a = JOptionPane.showInputDialog(null, "Please Enter Name");
String p = JOptionPane.showInputDialog(null, "Please Enter Name");
我有一个ArrayList,我想循环遍历ArrayList并打印数组列表中的项目到JOptionPane.showInput对话框。但是如何在JOptionPane中使用循环结构呢?下面的代码显示了多个JOptionPane窗口,而且很明显它会这样做,因为它在一个循环中。任何人都可以修改它,只显示一个JOptionPane窗口并输出一个窗口中的所有消息。
public void getItemList(){
for (int i=0; i<this.cartItems.size(); i++){
JOptionPane.showInputDial
我最近在这里问了一个问题,并学习了如何拆分我的数组。现在,我正在处理存储分隔的数组。我知道这段代码可能是非常错误的,因为我只是想自己弄清楚它。这段代码的目的是查看在拆分数组(最多可以拆分10个名称和10度)后,是否可以存储输入。System.out的目的是查看它们是否在存储。我一直收到找不到符号结果的错误。任何帮助都是非常感谢的。
import java.util.ArrayList;
import java.util.Arrays;
import javax.swing.JOptionPane;
public class PeerTutoring
{
public static void
如何向数组列表中添加尽可能多的元素??只有一个插入操作。
我想添加5个项目到一个购买单输入。然后我要打印出这5个项目。
这就是我现在所做的:
package paket1;
import java.util.ArrayList;
import java.util.HashMap;
import javax.swing.JOptionPane;
public class Class2 {
public static void main(String[] args) {
int i = 0;
while (i != 5) {
我需要将我在ArrayList中获得的所有数据传输到LinkedList,并像使用ArrayList一样显示所有数据。当我将数据传输到LinkedList时,我无法将其显示出来。代码如下:
import javax.swing.*;
import java.util.*;
public class testEmployee
{
public static void main (String [] args)
{
ArrayList <Employee> empArray = new ArrayList();
LinkedList y
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<String>();
names.add(JOptionPane.showInputDialog("Enter type of pie"));
}
我该如何循环这个语句?我试过dowhile (!names.equalsIgnoreCase("q"));,但它找不到它。
names.add(JOptionPane.showIn
这是第一个代码:
public class Person {
private int age;
private String name;
public Person(String name,int age){
this.age = age;
this.name = name;
}
public void setName(String name){
this.name = name;
}
public void setAge(int age){
this.age = ag
最初,如果数组列表中的元素是列表中的唯一元素,则会有一个删除元素的问题,但现在在删除数组列表的最后一个位置时出现了异常问题。处理这件事最好的方法是什么?
编辑:回顾过去,检查它是否是最后一个元素,并放入一个虚拟元素来保持唯一的位置就可以了。
守则:
public void deleteCustomer(){
String id = null;
boolean c = false; //true if id is found
int remember = 0; //Remembers the deleted i
我正在尝试从Java的数组列表中删除一个元素,我得到一个错误
"Exception in thread "main" java.lang.ClassCastException: java.util.ArrayList$Itr cannot be cast to newpackage.Book";
此错误的原因是什么?我如何修复它?
public void removeBook(){
int i=Integer.parseInt(JOptionPane.showInputDialog("Pleanse input isbn to be remov
如何删除ArrayList上的重复号码并将其替换为新号码?
我想把数字打印出来而不是重复打印。
这是我的代码:
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Set;
import javax.swing.JOptionPane;
public class Test {
public static void main(String[] args) {
ArrayList<Integer> al = new ArrayList<Integer>();
根据我以前的问题,我使用了以下代码来自动更新jList
DefaultListModel x = new DefaultListModel();
jList1.setModel(x);
int initialDelay = 0;
int period = 5000;
Timer timer = new Timer();
TimerTask task = new TimerTask() {
public void run() {
x.clear();
我在和DB合作一个项目。有一种从DB收集信息并在ArrayList中设置信息的方法:
public ArrayList<Director> listAll(){
ArrayList<Director>list = new ArrayList<Director>();
Director direc = new Director();
int cont=0;
String sql = "select * from director;";
try{
ResultSet res = objBBD
public void addStudent() throws StudentEmailException {
if (isStudentIdInLinkedList(idTextField.getText()) == true) {
JOptionPane.showMessageDialog(null, "Error: student ID is already in the database.");
} else {
StudentDatabase addnewmodule = new StudentDatabase();//
好日子,我试着创建一个程序来读取一个XML文件,然后将它放入一个arrayList中,并显示每个名称。输出是空白的,没有出现名称,如何读取文件中的对象时,它是一个字符串,我如何才能将XML的名称输入数组?
import java.beans.*;
import java.io.*;
import javax.swing.JOptionPane;
import java.util.*;
import java.lang.ArrayIndexOutOfBoundsException;
public class ReadNamesFromXML
{
public static void ma
*如何递增从保存的文本文件中读取的数字?
我尝试将从文件中读取的帐号添加到数组中,当我向数组中添加新数据时,帐号应该是现有帐号的自动递增。我的代码的问题是,在我将其保存到文件之前,它工作得很好。当我重新打开应用程序时,账号重新开始,也就是说,如果保存的帐号是100,101,当我重新打开应用程序时,帐号再次从100开始。请任何人帮助我从文件中读取,然后将其写回文件。*
阵列从头开始重新启动application.But时,我想知道是否有人可以帮助我找到解决方案
这是我的代码
import java.io.Serializable;
public class Student implements
我有一个名为"cambiar“的方法,我从一个名为"articulos”的数组中接收数据,然后将该数据放入我的"datos“变量中。但输出结果只是打印如下所示:
选择要更改xx的文章(我使用此xx单词作为参考)
我的代码没有打印"datos“变量,我不知道为什么。
public ArrayList<Item> cambiar() {
String datos = "\n";
int cantidad;
String nombre;
for (int i = 0; i < arti
我正在尝试创建一个测验,这样它就会问你一个多项选择的问题,尽管我似乎想不出如何让它返回到错误的问题。我对java编程还是个新手,不幸的是我的理解不是很好。
这是我目前编码的代码,
import java.util.*;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Quiz2
{
public static int question;
public static int question2;
public static int question3;
public static int questi
我已经想出了如何用另一种方法来做这件事,但显然我必须使用for循环,我觉得我使用了错误的语法或什么的,但是我已经搜索了将近一个小时,所以我不知道如何解决这个看似简单的问题。
下面是我认为的代码的相关部分:
public static void deleteEntry()
{
response = JOptionPane.showInputDialog("Please enter a bird name to REMOVE it from the list");
for(int i=0;i<birdList.size();i++)
这是Person类的第一个代码:
public class Person {
private int age;
private String name;
public Person(String name,int age){
this.age = age;
this.name = name;
}
public void setName(String name){
this.name = name;
}
public void setAge(int age){
this.
我使用这部分代码将jlist中的选择项输入到字符串列表中。我得到以下结果:
[[String1, String2, String3,...]]
我怎样才能避免双倍?谢谢
static List<String> strlist = new ArrayList<String>();
public class tog {
List<String> strlisttemp = new ArrayList<String>();
final JList list = new JList(strlisttemp.toArr
我正试着重新粉刷一个面板,但它不能用。基本上,我的面板接受一个ArrayList,然后对ArrayList中的每个元素打印出来。当我单击一个按钮时,它会删除ArrayList的相应元素,然后调用整个面板重新绘制自己。我希望在重新油漆后,它会显示相同的面板,但没有那个政客,但点击按钮什么也做不了。它确实会影响到这个信息,尽管很明显,这位政治家正在被从名单中删除,但它并没有从JPanel中被删除。
class fakeMPTable extends JPanel //table using Grid Layout
{
public void refresh(