Results 1 to 6 of 6
Thread: Array question
- 02-19-2009, 08:43 PM #1
Member
- Join Date
- Feb 2009
- Posts
- 47
- Rep Power
- 0
Array question
Netbeans has 20 errors listed. When I compiled it listed this...Java Code:/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package testing; /** * * @author Sterling */ public class TypeConversion { private double array[] = new double[3]; private double sum; private double divisor = 4; private double average; array[0] = 4; array[1] = 3; array[2] = 15; array[3] = 8; sum = array[0]+array[1]+array[2]+array[3]; average = sum/4; System.out.println(average); }
The program looks right to me...I don't get what the compiler is trying to tell me.Java Code:init: deps-jar: Created dir: C:\Users\Sterling\Documents\NetBeansProjects\Testing\build\classes Compiling 1 source file to C:\Users\Sterling\Documents\NetBeansProjects\Testing\build\classes C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:19: ']' expected array[0] = 4; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:19: ';' expected array[0] = 4; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:19: illegal start of type array[0] = 4; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:19: <identifier> expected array[0] = 4; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:20: ']' expected array[1] = 3; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:20: ';' expected array[1] = 3; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:20: illegal start of type array[1] = 3; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:20: <identifier> expected array[1] = 3; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:21: ']' expected array[2] = 15; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:21: ';' expected array[2] = 15; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:21: illegal start of type array[2] = 15; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:21: <identifier> expected array[2] = 15; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:22: ']' expected array[3] = 8; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:22: ';' expected array[3] = 8; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:22: illegal start of type array[3] = 8; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:22: <identifier> expected array[3] = 8; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:24: <identifier> expected sum = array[0]+array[1]+array[2]+array[3]; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:25: <identifier> expected average = sum/4; C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:27: <identifier> expected System.out.println(average); C:\Users\Sterling\Documents\NetBeansProjects\Testing\src\testing\TypeConversion.java:27: <identifier> expected System.out.println(average); 20 errors BUILD FAILED (total time: 0 seconds)
- 02-19-2009, 09:19 PM #2
Your problem is the following:
You created an array of 3 elements (0,1,2):
But you're trying to put 4 elements into it. Make the array of 4 elements and at least that problem will go away.Java Code:private double array[] = new double[3];
Luck,
CJSLChris S.
Difficult? This is Mission Impossible, not Mission Difficult. Difficult should be easy.
- 02-19-2009, 09:41 PM #3
Senior Member
- Join Date
- Sep 2008
- Posts
- 564
- Rep Power
- 5
other than when defining a variable, you can't change one's value outside of a method.
- 02-20-2009, 01:25 AM #4
Member
- Join Date
- Oct 2008
- Posts
- 5
- Rep Power
- 0
I think it's just too many elements.
- 02-20-2009, 02:08 AM #5
- Join Date
- Jul 2007
- Location
- Colombo, Sri Lanka
- Posts
- 11,374
- Blog Entries
- 1
- Rep Power
- 18
Another mistake here is, you don't have place all of them in a method. Defining all of them globally. You cannot do this anyway.
- 02-20-2009, 02:18 AM #6
Similar Threads
-
Question mark colon operator question
By orchid in forum Advanced JavaReplies: 9Last Post: 12-19-2010, 08:49 AM -
file/ array question
By mayhewj7 in forum New To JavaReplies: 10Last Post: 02-18-2009, 03:54 PM -
Basic array question
By jigglywiggly in forum New To JavaReplies: 12Last Post: 01-09-2009, 04:44 PM -
Newbie search array question
By CirKuT in forum New To JavaReplies: 19Last Post: 09-14-2008, 06:26 AM -
Array Reflection: Multi Array Reflection
By Java Tip in forum java.langReplies: 0Last Post: 04-23-2008, 08:08 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks