This week's book giveaway is in the Java in General forum.
We're giving away four copies of Think Java: How to Think Like a Computer Scientist and have Allen B. Downey & Chris Mayfield on-line!
See this thread for details.
Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Problems with outputting arrays

 
Matt Hall
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When trying to output an array with

System.out.println(DHand1[]);

i get an error message '.class' expected

import java.io.*;

public class Cards {

static int DHand1[] = new int[13]; //Creates the array

/** Creates a new instance of Cards */
public static void main() {
DHand1[2] = 15; //Assigns position 2 of the array with a value of 15
System.out.println(DHand1[]);
}
}

Any help would be appriciated, thx.
 
Keith Lynn
Ranch Hand
Posts: 2409
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You need to specify a position in the array for it to print.

Also if you want to program to run correctly, you need to make sure the main method has the right signature.

Here is one way to print the contents of the array.

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic