Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Dictionary
- {
- private int max;
- private String[] liste;
- public Dictionary()
- {
- liste = new String[100];
- max = 0;
- }
- public void insert(String x)
- {
- if(member(x) == false)
- {
- liste[max] = x;
- max ++;
- }
- else
- {
- System.out.println("Der String '" +x+ "' ist bereits im Dictionary vorhanden!");
- }
- }
- public void delete(String x)
- {
- int i = 0;
- boolean gefunden = false;
- while (i < max && gefunden == false)
- {
- if(liste[i] == x)
- {
- gefunden = true;
- for(int h = i; h<max;h++)
- {
- liste[h] = liste[h+1];
- }
- max--;
- }
- i++;
- }
- }
- public boolean member(String x)
- {
- int i = 0;
- boolean gefunden = false;
- while (i < max && gefunden == false)
- {
- if(liste[i] == x)
- {
- gefunden = true;
- }
- i++;
- }
- return gefunden;
- }
- public boolean empty()
- {
- return max==0;
- }
- public int length()
- {
- return max;
- }
- public String anzeigen(int i)
- {
- return liste[i];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement