Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

New to Java: Trying to create 2 dimensional string array but getting NullPointer

user580947Dec 7 2019 — edited Dec 9 2019

Hi,

I'm a rookie at Java so please be kind.

I'm trying to create a 2 dimensional array where I'm putt in country codes in column 0 and country names in column 1 using the ISO-3166.

Below is my method but i keep getting a Null Pointer Exception and I can' figure out why.  I believe my issue is in the way I'm putting my values in the array but I'm not sure what I'm doing wrong.

public class BrowseISDO3166Test {

     public static void main(String[] args) {

          BrowseISDO3166Test object = new BrowseISDO3166Test();

          object.init();

     }

     String[][] countries;

     public void init() {

          String[] countryCodes = Locale.getISOCountries();

          int x = 0;

          for (String countryCode : countryCodes) {

               Locale obj = new Locale("", countryCode);

               String code = obj.getCountry();

               String name = obj.getDisplayCountry();

               countries[x][0] = code;

               countries[x][1] = name;

               x++;

           }

     }

}

Can someone explain to me what I'm doing wrong...

Thanks in Advance

JavaRookie

This post has been answered by mNem on Dec 8 2019
Jump to Answer

Comments

Hi,

If you have any issues installing java in ubuntu linux, you should ask at ubuntu forum.

I'm a long time Linux User and Java Developer. The best way to install Java at ubuntu is from the PPA Repository.

Here some links:

https://www.linuxuprising.com/2018/04/install-oracle-java-10-in-ubuntu-or.html

https://websiteforstudents.com/install-oracle-java-jdk-10-on-ubuntu-16-04-17-10-18-04-via-ppa/

Good luck !

1 - 1

Post Details

Added on Dec 7 2019
3 comments
629 views