Registriert seit: 21. Jun 2002
602 Beiträge
|
Re: JAVA: Dynamisches String Array
23. Mär 2004, 14:39
Code:
[b]import[/b] java.lang.String;
[b]import[/b] java.lang.System;
String s[] = [b]new[/b] String[10]; [i]// Array der Länge 10[/i]
[i]// Array initialisieren:[/i]
[b]for[/b] ([b]int[/b] j = 0; j < s.length; j++)
s[j] = [b]new[/b] String();
[i]// Array vergrößern:[/i]
String tmp[] = [b]new[/b] String[s.length + 9]; [i]// 10 Elemente mehr[/i]
System.arraycopy(s, 0, tmp, 0, s.length - 1); [i]// Elemente aus s nach tmp kopieren[/i]
s = tmp; [i]// Referenz von s nach tmp umbiegen[/i]
[i]// neue Elemente initialisieren:[/i]
[b]for[/b] ([b]int[/b] j = 10; j < s.length; j++)
s[j] = [b]new[/b] String();
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
|