すみません、Addressクラス内でPersonクラスのメソッドを
利用しようとしてもNull Pointerが返されてしまいます。
どうすればよいでしょうか?

import java.io.*; // for I/O
class Person{
String myName;
public void SetName(String name) {
myName = name;
}
}
class Address{
public Person[] a;
public Address(int max){
a = new Person[max];
}
public void insert(String insert){
a[0].SetName(insert);
}
}
class E{
public static void main(String[] args){
Address ad;
ad = new Address(100);
ad.insert("ななし");
}
}