Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Java Data Structures Organizing Data Arrays

sachin gupta
sachin gupta
2,553 Points

error in compiling in workspace

Example.java:24: error: <identifier> expected
Arrays.sort(treets);

i am not able to identify this error. I've written the exact same code as in the course video still this error arose and I am not able to remove it.

I have the same problem with the compiler being unable to process the code dealing with Arrays, I've rewatched the video a couple of times to try to fix this problem but it is still not working, maybe I just need a fresh perspective

Here's my code on Example.java:

import java.util.Arrays; 

import java.util.Date; 

import com.teamtreehouse.Treet;
import com.teamtreehouse.Treets;

public class Example {

  public static void main ( String [] args ) {
    Treet treet = new Treet (
      "craigsdennis", 
      "Want to be famous? Simply tweet about Java and use " +
      "the hashtag #treet. I'll"+ 
      "use your tweet in a new" +
      "@treehouse course about data structures.", 
      new Date(1421849732000L)
    );
    Treet secondTreet = new Treet(
      "journeytocode", 
      "@treehouse makes learning Java sooo fun! #treet", 
      new Date (1421849732000L)
    ); 
    System.out.printf("This is a new Treet:  %s %n", treet);
    System.out.println ("The words are:");
    for (String word: treet.getWords()) {
      System.out.println("word");
    }

  }

  Treet[] treets = { treet, secondTreet};
  Arrays.sort(treets);
  for (Treet exampleTreet : treets) {
    System.out.println(exampleTreet);
  } 
  Treets.save(treets); 
} 

and here is the error mesage:

Picked up JAVA_TOOL_OPTIONS: -Xmx128m                                                                          
Picked up _JAVA_OPTIONS: -Xmx128m                                                                              
Example.java:33: error: <identifier> expected                                                                  
  Arrays.sort(treets);                                                                                         
             ^                                                                                                 
Example.java:33: error: <identifier> expected                                                                  
  Arrays.sort(treets);                                                                                         
                    ^                                                                                          
Example.java:34: error: illegal start of type                                                                  
  for (Treet exampleTreet : treets) {                                                                          
  ^                                                                                                            
Example.java:34: error: ')' expected                                                                           
  for (Treet exampleTreet : treets) {                                                                          
                         ^                                                                                     
Example.java:34: error: <identifier> expected                                                                  
  for (Treet exampleTreet : treets) {                                                                          
                                  ^       

2 Answers

William Higgins
William Higgins
5,904 Points

Provide more of your code.

It likely something on a previous line of code.

sachin gupta
sachin gupta
2,553 Points

I don't know how to attach the workspace code to my question, can u please guide me how?