( ));
for ( int x = 0 ; x < getHeight (); . x + + ) {
data.get (indeks ) add ( new String ( ) ) ;
}
}
5
Lim koden for å fjerne en rad inn din kilde filen:
public void removeRow ( int indeks) {
data.remove ( indeks);
}
6
Lim koden for de to addColumn metoder. Disse fungerer på samme måte som addRow metoder - det er to, en for å legge til en kolonne til slutten av arket og en for å sette inn en kolonne i midten : en
public void addColumn ( ) {
< p> for ( LinkedList l : data) {
l.addLast (new String ( ));
}
}
public void addColumn ( int indeks) {
for ( LinkedList l : data) {
l.add (indeks , new String ( ));
}
}
7
Lim inn koden for å fjerne kolonner : en
public void removeColumn ( int indeks) {
for ( LinkedList l : data) {
< p > l.remove ( indeks);
}
}
8
Lim inn koden som setter innholdet i en gitt celle til en rekke data :
public void setCell ( int x , int y , String NewData ) {
data.get ( x ) sett ( y , NewData ) ; .
}
9
Fyll ut metoder for å få bredden og høyden av regnearket : .
public int getWidth ( ) {
retur data.getFirst ( ) størrelse ( );
}
public int getHeight ( ) {
retur data.size ();
}
10
Implementere toString metode . Dette vil returnere en formatert streng viser , i en tabell med rader og kolonner, dataene i regnearket :
public String toString ( ) {
String temp = " ";
< p> for ( LinkedList l : data) {
for (Object o: l ) {
String s = (String ) o;
if ( s.equals ( "") ) s = " -tom - ";
temp + = s + " ";
}
temp + = "\\ n ";
}
returtemp ;
}
11
Lim inn følgende viktigste metoden som setter regneark data struktur gjennom sine skritt og sikrer alt fungerer som forventet : en
public static void main ( String [] args ) {
regneark ark = new x x " TEMP ");
sheet.setCell ( 1,1,