Java ArrayList Or For Loop

Aug 10, 2014

So I have been busy at some projects lately. One of them having this projectill put up the full code and the part i have problems with:

package relax;
//importeverything
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.util.ArrayList;
 
[code]....

There is some kind of issue here.in the gui it will ask you to give points in time (ms) it wants to click for you, although when for example i put in 3 at "How Much Clicks" it asks 4 times and then exits with an error.Here is the error:

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 3
at relax.Relax.StartSetup(Relax.java:175)
at relax.Relax$2.actionPerformed(Relax.java:78)
at javax.swing.AbstractButton.fireActionPerformed(Unk nown Source)
at javax.swing.AbstractButton$Handler.actionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)

[code]....

View Replies


ADVERTISEMENT

Java - Going Through Value In Multiple ArrayList (Nested For Loop)

Jan 24, 2014

I just started playing around with Java for awhile, but got caught up in a problem when using ArrayList.

CinemaAppMain
public class CinemaAppMain {
public static void main(String[] args) {
new CinemaApp().start();

[Code]....

I am trying to get the movie name and theatre title from their ArrayList, and I know I need to go through the movie list & theatre list to find their name & title, and compare it with the user input and print out the result.

I use for(int i=0;i<movies.size();i++) to go through the the movie list, and I tried using for(int i=0;i<theatres.size();i++) to go through the theatre list. But when I printing multiple time with different user input value, it will show me strange result (screening have same movie name & theatre name, the else if statement is printed below the user input, user input is printed more than once after the first time).

Edit: I know its wrong for me to use nested for loop,if not, another solution is needed to get the item inside both of the list. (getting the "title" from movie list & "name" from theatre list)

View Replies View Related

Filling ArrayList With For Loop?

Dec 13, 2014

I am just starting to use ArrayLists for the first time. I was wondering if there is a way to automatically fill ArrayLists with a for loop.

For example:

ArrayList<Integer> numberList = new ArrayList<Integer>();
int limit;
Integer starter = new Integer(1);

[Code].....

I need to make an ArrayList with numbers 1-limit, inclusive, and rather than doing this with a regular array I am doing it with an ArrayList because I will need the remove() method later. Anyway, my question was if there is a way to fill an ArrayList with a for loop. My code doesn't work at the moment, giving this error: Array type expected; found: 'java.util.ArrayList<java.lang.Integer>'

View Replies View Related

Method Rectangle - Loop With ArrayList

Jan 14, 2014

I have created a method Rectangle and added a loop in my class Resizer (MouseAdapter) but impossible to resize the rectangles of the arraylist independantly !

class Rectangle extends Rectangle2D.Float{
private String name;
public Rectangle(float x, float y, float width, float height, String name) {
setRect(x, y, width, height);
this.name = name;

[Code] .....

View Replies View Related

Accessing Arraylist Member Object Methods In Enhanced For Loop?

Feb 24, 2014

I've tried a couple ways to do it, and they don't work. I'm aiming for functionality like I got with the regular for loop, but from an enhanced for loop. Is this simply beyond the scope of an enhanced for loop, or am I just not getting the right syntax?

TestObject to1 = new TestObject("first", 11);
TestObject to2 = new TestObject("second", 12);
TestObject to3 = new TestObject("third", 13);
TestObject to4 = new TestObject("fourth", 14);
TestObject to5 = new TestObject();
List<TestObject> testList;
testList = new ArrayList<TestObject>();

[code]....

The TestObject class is simply an int and a String, with getters getInt and getString. It all works fine with the regular for loop.

edit: I should probably mention that I know what I have in the enhanced for loop now will only display the class name and the hash. I've tried adding the .getString and .getInt, and tried a few other ways to make it work. I just reverted to this because it compiles and runs

View Replies View Related

Using Java Arraylist With Menu Method

Apr 12, 2015

2 problems with this code:

How do I code this so that after the user has added to the arraylist 'theFruit' if they then press 'V' to view all fruit it includes the default fruit as well as the fruit they've added?

Also in the method 'AddFruit' it only allows me to add 2 fruit before printing. Why is this?

import java.util.ArrayList;
import java.util.Scanner;
public class StkOv {
public static void main(String[] args) {
TheMenu();

[Code] ....

View Replies View Related

New ArrayList Java Collection Types

Jun 26, 2014

I am looking at a snippet of code in my "learning Java 4th edition" by Orielly and there is a small snipped of code which says:

Java Code: Date date = new Date();
List list = new ArrayList();
list.add( date );
..

Date firstElement = (Date)list.get(0); // Is the cast correct? Maybe. mh_sh_highlight_all('java'); so I am typing the same thing in my compiler in a small Driver class and for some reason I have an error and Im dumbfounded...

View Replies View Related

Add Only String And Integer To ArrayList By Using JAVA GENERICS

Aug 27, 2014

i am interested to add integer objects and String objects into any collection object ..... while iterating the collection object i am not interested to do any type cast in java

View Replies View Related

Modifying ArrayList From User Input Java

Apr 13, 2015

With my code the menu runs. But when the user has typed in the name of a fruit (to reserve it) I'd like it to say 'Reserved' when the user then presses 'V' (to go and view all fruit)I have read Oracle Java Collections Arraylist and from my understanding I either have to code using the get method or equals method but I'm not too sure how to (I did try though)

import java.util.ArrayList;
import java.util.Scanner;
public class FruitApril {
public static void main(String[] args) {

[code]...

View Replies View Related

Create Own ArrayList Using Collection Without Implementing ArrayList Itself

Feb 28, 2014

I'm trying to create my own arraylist using Collection. My program doesn't do anything. Obviously, I haven't a clue.

import java.util.Collection;
import java.util.Iterator;
public class MyArrayList<T> implements java.util.Collection<T> {
private int size = 4;
private T[] mArray;
public MyArrayList(String[] args) {

[Code] ....

View Replies View Related

Reading User-specified Text File Into ArrayList Of Strings Using Java?

Apr 23, 2015

I am advised to use a while loop the Scanner method hasNextLine() and in the while loop body, call the Scanner method nextLine(), and add the returned String to the ArrayList of Strings. what I have gotten so far:

Scanner input = new Scanner(new File(""));
while(input.hasNextLine()) {
String line = input.nextLine();
System.out.println(line);

View Replies View Related

Populate ArrayList Of Different Data Types From Text File With Java

Aug 25, 2014

I would like to create an ArrayList from data types stored in a text file.The ArrayList would be multidimensional with two data types; int, String.

Example text file could be:

4 cahiers grand format
3 stylots bic bleu
5 gommes

I find it very difficult for multiple data types i don't see how its possible.

View Replies View Related

Code Java Method That Accepts ArrayList Of Integers And Integer

Mar 18, 2014

How do I code this without having the need to use iterator? Code a Java method that accepts an ArrayList of integers and an integer. The method should delete all elements in the array list exactly divisible by the integer and return the number of remaining elements.

View Replies View Related

Java ArrayList - Printing Shopping Cart Receipts Project

Oct 26, 2014

I'm new to the concept of ArrayList and I want to solve this problem in my code.

My main problem: I don't know how to sort itemA and itemB to appear only once then It will just add the total prices together.

This is the behavior of my code:

C:Documents and SettingsDrewDesktop>java ReceiptCode
Enter Company Name
ABC Co
Enter STREET ADDRESS
123 Main Street
Enter CITY, STATE, ZIP

[Code] ....

I don't know how to sort itemA and itemB to appear only once then It will just add the total prices together. Here is my sourcecode:

ReceiptCode.java
import java.util.Scanner;
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;

[Code] ....

View Replies View Related

While Loop In Java

Mar 24, 2014

How can i do this in best way, i what to avoid infinite loop .....
 
The use case is i get value from use and query value from database,sometime use can send value which return null in database,i what to avoid those null value .....

View Replies View Related

Java Loop Design

Jun 16, 2014

Basically I have to enter 5 numbers that I put through a loop and they print the star * depending on the number.An example would be this 5:*****. However, my codes prints out 5:*; 5 times. How to correct my code

Java Code:

import java.util.Scanner;

public class IntegerOutput
{
public static void main( String args[] )
{
Scanner input = new Scanner( System.in );

int num1;
int num2;
int num3;
int num4;
int num5;

[code]....

View Replies View Related

Java Enhanced For Loop Nested?

Sep 27, 2014

how does this nested enhanced for loop execute? I dont know how to indent the code.

for (String exam : exams)
for (String level : levels)
for (String grade : grades)
System.out.println(exam+":"+level+":"+grade);

Note:

exams,levels,grades are arraylist
exams contain Java,Oracle
levels contain Basic,Advanced
grades contain pass,fail

View Replies View Related

Write A Java Program That Uses A While Loop

Apr 9, 2014

Write a java program that uses a While loop and persistent output to count down from 33 to 0 by threes, and put each value on a separate line, also do this in for loop.

View Replies View Related

File Reading Values To Draw Image (java Graphics DrawString / ArrayList / Array)

Sep 13, 2014

//compiler error I'm receiving
J:CS3Student Folder Review Lab #2APlusImage.java:41: error: cannot find symbol
xcor.add(read.nexInt());

[Code].....

View Replies View Related

Java Simple While Loop Wage Calculator

Nov 13, 2014

I need to do a simple while loop pay calculator. I am very new and not sure what I need to do to put all the requirements in the new code from another code. Here is my code that doesn't work yet.

1.Place the wage calculation routines in a while loop.
2.Allow the user to input an individual's hours worked.
3.Accumulate the total regular hours worked, the overtime hours worked, the amount of the regular pay, the amount of overtime pay, and the total payroll, for all of the employees entered.
4.Allow the user to enter a zero (0) as the Boolean expression to end the loop.
5.When the loop ends print out all of the accumulated totals with appropriate labels, each on a separate line.

import java.util.Scanner;
public class WhileLoopPayCalc
{
public static void main(String [] args) {
final double REGULAR_HOURS = 40f;
final double HOURLY_WAGE = 12.5f;
final double OVERTIME = 1.5f;
double wage = 0f;

[Code] ....

View Replies View Related

Java To Use For Loop And Create A Table With Depreciation

Oct 23, 2014

The assignment is: A machine purchased for $28,000 is depreciated at a rate of $4,000 a year for seven years. Using a for loop, write and run a Java program that computes and display a depreciation table for seven years. The output should look like:

DEPRECIATION SCHEDULE
------------------------------------------------
YEAR DEPRECIATION END-OF-YEAR ACCUMULATED
VALUE DEPRECIATION
---- ------------ ---------- ------------
1 4000 24000 4000
2 4000 20000 8000
3 4000 16000 12000
(and so on until year reaches 7)

I did attempt it. I'm just extremely stuck and don't know how to move forward. My code is below:

import java.util.Scanner;
public class Depreciation_for
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
int number = 1;

[Code] .....

View Replies View Related

Java To Use For Loop And Create Table With Depreciation

Oct 23, 2014

The assignment is: A machine purchased for $28,000 is depreciated at a rate of $4,000 a year for seven years. Using a for loop, write and run a Java program that computes and display a depreciation table for seven years.

The output should look like:

DEPRECIATION SCHEDULE
------------------------------------------------
YEAR DEPRECIATION END-OF-YEAR ACCUMULATED
VALUE DEPRECIATION
---- ------------ ---------- ------------
1 4000 24000 4000
2 4000 20000 8000
3 4000 16000 12000
(and so on until year reaches 7)

I did attempt it. I'm just extremely stuck and don't know how to move forward. My code is below:

import java.util.Scanner;
public class Depreciation_for
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
int number = 1;

[Code] .....

View Replies View Related

Looping In Java - Encountered Endless Loop Of 2s

Jun 22, 2014

I was learning looping in Java and decided to try this code and then I encountered an endless loop of 2s. why is that? I believe this line count=count++ caused it.

class ForDemo{
public static void main(String []args){
int count;
for(count=2;count<=5;count=count++)
System.out.println("count is:"+count);
System.out.println("Done!");
}
}

View Replies View Related

Java Statement Getting Executed Multiple Times Outside For / While Loop

Aug 14, 2014

I am trying to execute the following method: This method takes a delivery date as one of the arguments and a list of calendar holidays as another argument. If the delivery date is present in the holiday list, I will add 1 day more to the delivery date and check again if the new delivery date is part of holiday list.

Issue is that the last 3 statements before 'return' are getting executed multiple times though there is no for or while loop. Why they are getting invoked multiple times.

@SuppressWarnings("rawtypes")
private String fetchNextWorkingDay(String sDeliveryDate, Element eleCalendarDayExceptions, SimpleDateFormat sdf, Format formatter) throws Exception {
System.out.println("");
System.out.println("Inside fetchNextWorkingDay method");
System.out.println("Del Date to compare is "+sDeliveryDate);
Boolean isDateSet = true;

[Code] .....

View Replies View Related

Unable To Print A Loop Inside Array Of Greater Size Than Loop Itself

Jan 27, 2015

I am trying to print a loop inside an array of a greater size than the loop itself. Like for example I have an array of size 7 but it has only 3 elements.

int[] array=new int[7]
array[0]=2;
array[1]=3;
array[2]=4;

now what I want to do is print these three numbers in a loop so that my array[3]=2;array[4]=3;array[5]=4 ...... till the last one. Also the array could be any size and not just 7.

View Replies View Related

While Loop Inside A For Loop To Determine Proper Length Of Variable

Feb 25, 2014

Here's the code: it's while loop inside a for loop to determine the proper length of a variable:

for (int i = 0; i < num; i++) {
horse[i]=new thoroughbred();
boolean propernamelength = false;
while (propernamelength==false){
String name = entry.getUserInput("Enter the name of horse "

[code]....

I was just wondering what was going on here -- I've initialized the variable, so why do I get this message? (actually the carat was under the variable name inside the parentheses.

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved