( )),
for (int x = 0; x < getHeight (); . x + +) {
data.get (index) tilføje (ny String ());
}
}
5
Indsæt koden til at fjerne en række ind i din kildefil : Hej
public void removeRow ( int index ) {
data.remove ( index ),
}
6
Indsæt koden for de to addColumn metoder. Disse funktion i lighed med addRow metoder - der er to , en for at tilføje en kolonne til slutningen af arket og en til indsætning af en kolonne i midten :
public void addColumn ( ) {
< p> om ( LinketListe l: data) {
l.addLast (ny String ());
}
}
public void addColumn ( int index ) {
for ( LinketListe l: data) {
l.add ( index, ny String ());
}
}
7
Indsæt koden til at fjerne kolonner : Hej
public void removeColumn ( int index ) {
for ( LinketListe l: data) {
< p > l.remove (index ),
}
}
8
Indsæt koden , der sætter indholdet af en given celle til en streng af data : < br >
public void setCell ( int x , int y, String NewData ) {
data.get ( x ) sæt ( y, NewData ) .
}
< br > 9
Udfyld metoder til at få bredde og højde af regnearket : .
offentlig int getWidth () {
retur data.getFirst () størrelse ( ) < br >
}
offentlig int getHeight () {
retur data.size ();
}
10
Gennemføre toString metode . Dette vil returnere en formateret streng viser , i en tabel af rækker og kolonner , dataene i regnearket :
public String toString () {
String temp = "" ;
< p> om ( LinketListe l: data) {
for (Object o: l ) {
String s = (String ) o ;
if ( s.equals ( "") ) s = " - tomme "
temp + = s + " "
}
temp + = "\\ n";
}
returløbstemp ,
}
11
Indsæt følgende vigtigste metode , der sætter regnearket datastruktur gennem sine hastigheder og sikrer alt fungerer som forventet : Hej
public static void main ( String [] args ) {
regneark sheet = new x x " TEMP ")
sheet.setCell (1,1,