FAQ: Learn Java: Arrays - Importing Arrays

This community-built FAQ covers the “Importing Arrays” exercise from the lesson “Learn Java: Arrays”.

Paths and Courses
This exercise can be found in the following Codecademy content:

Learn Java

FAQs on the exercise Importing Arrays

There are currently no frequently asked questions associated with this exercise – that’s where you come in! You can contribute to this section by offering your own questions, answers, or clarifications on this exercise. Ask or answer a question by clicking reply (reply) below.

If you’ve had an “aha” moment about the concepts, formatting, syntax, or anything else with this exercise, consider sharing those insights! Teaching others and answering their questions is one of the best ways to learn and stay sharp.

Join the Discussion. Help a fellow learner on their journey.

Ask or answer a question about this exercise by clicking reply (reply) below!
You can also find further discussion and get answers to your questions over in #get-help.

Agree with a comment or answer? Like (like) to up-vote the contribution!

Need broader help or resources? Head to #get-help and #community:tips-and-resources. If you are wanting feedback or inspiration for a project, check out #project.

Looking for motivation to keep learning? Join our wider discussions in #community

Learn more about how to use this guide.

Found a bug? Report it online, or post in #community:Codecademy-Bug-Reporting

Have a question about your account or billing? Reach out to our customer support team!

None of the above? Find out where to ask other questions here!

// import the Arrays package here:
import java.util.Arrays;
// start of Newsfeed class
public class Newsfeed {
  
  
  public Newsfeed(){
    
  }
    
  public String[] getTopics(){
    String[] topics = {"Opinion", "Tech", "Science", "Health"};
    return topics;
  }
  

  public static void main(String[] args){
    Newsfeed sampleFeed = new Newsfeed();
    String[] topics = sampleFeed.getTopics();
    System.out.println(Arrays.toString(topics));
  }
}

My solution for step 3/8 “Importing Arrays”

Misleading title: the array (topics) is not imported; it’s defined (and assigned values) in the code.

It’s the Arrays package , a library of methods (for working with arrays) that is imported.

Since the name of the package is Arrays, I don’t think that Importing Arrays is misleading, but you are as entitled to your opinion as I am to mine. Happy coding!

it’s your site so of course you can do as you choose.

Based on the ‘I’d-rather-be-right-than-helpful’ response I’ll be doing my paid-for work at Udemy.
Happy teaching!

I don’t work here. Forum moderators are volunteers. We have nothing to do with the curriculum on the main site. We just enjoy helping others by answering questions as best we can here on the forums. I wasn’t trying to pick a fight, just offering my opinion.

Hi! I just finished the Arrays topic in Java and I noticed that the line import java.util.Arrays was used many times. I would like to learn more about the structure of import, like how can I import another classes and methods, how many classes are there for me to import, or do I have to learn all of these built-in classes in the future. I have searched on the internet but the answer seemed a little bit complex. Thanks <3