kann mir bitte jemand dabei helfen. Ich muss:Ausnahmen (Array Index Out Grenzen Ausnahme)
- Erstellen Sie ein Array mit 100 zufällig ausgewählten ganzen Zahlen.
- Erstellen Sie ein Textfeld, um einen Array-Index und ein anderes Textfeld einzugeben, um das Array-Element am angegebenen Index anzuzeigen.
- Erstellen Sie die Schaltfläche Element anzeigen, damit das Arrayelement angezeigt wird. Wenn der angegebene Index außerhalb der Grenzen liegt, zeigen Sie die Nachricht Out of Bound im angegebenen Bereich an.
das ist was ich bis jetzt habe, kann jemand bitte erzählen was ich noch hinzufügen muss.
wird jede Hilfe sehr dankbar :)
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import java.util.*;
public class showindexextends Applet implements ActionListener
{ int [] number =new int[100];
Random r= new Random();
Label indexlabel = new Label(" index:");
TextField indexfield = new TextField(10);
Label valuelabel = new Label("value:");
TextField valuefield = new TextField(10);
Button showButton = new Button ("Show Element");
public void init()
{ int i;
for(i=0;i<100;i++)
number[i]=r.nextInt(1000)+1; // random number between 1 and 1000
add(indexlabel);
add(indexfield);
add(valuelabel);
add(valuefield);
add(showButton);
showButton.addActionListener(this);
valuefield.setEditable(false);
}
public void actionPerformed(ActionEvent e)
{ String inputString;
int num;
inputString=indexfield.getText();
num=Integer.parseInt(inputString);
if(num>99 ||num<0)
valuefield.setText("Outof Bound");
else
valuefield.setText(number[num]+"");
}
}
wo bekommen Sie Ihre Ausnahme? – RoflcoptrException
Was funktioniert nicht oder was können Sie nicht trainieren? –
Was ist deine Frage hier? Dein Code tut bereits, was du erwähnt hast. – casablanca