Hallo zusammen,
meine Frage wurde vllt. 100 mal besprochen und ich weiss uach wie das geht aber irgendwie tut es nicht
Also ich möchte ganz einfach eine Zeile auslesen und dann ab ein bestimmtest Zeichen die restliche String in einem StringArray speichern.
diese Zeile habe ich :
FillFolder = E:\Forschung\DFGExzellenzcluster\07_Spritzgiesssimulation\01_ErgebnisseVTK\01_Platte\Spina_v4_132\fill\
ich möchte dann diesen Teil in meinem Array speichern:
E:\Forschung\DFGExzellenzcluster\07_Spritzgiesssimulation\01_ErgebnisseVTK\01_Platte\Spina_v4_132\fill\
und das ist mein COde:
ich krieg aber dann diese Fehlermeldung :
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -12
Kann mir einer sagen wieso das so aufeinmal nicht geht???
Hat das denn etwas damit zutun weil das zu lang ist???
THX
meine Frage wurde vllt. 100 mal besprochen und ich weiss uach wie das geht aber irgendwie tut es nicht
Also ich möchte ganz einfach eine Zeile auslesen und dann ab ein bestimmtest Zeichen die restliche String in einem StringArray speichern.
diese Zeile habe ich :
FillFolder = E:\Forschung\DFGExzellenzcluster\07_Spritzgiesssimulation\01_ErgebnisseVTK\01_Platte\Spina_v4_132\fill\
ich möchte dann diesen Teil in meinem Array speichern:
E:\Forschung\DFGExzellenzcluster\07_Spritzgiesssimulation\01_ErgebnisseVTK\01_Platte\Spina_v4_132\fill\
und das ist mein COde:
Java:
static ArrayList<String> valueArray = new ArrayList<String>();
String value;
if(zeile.contains("="))
{
value = zeile.substring(zeile.indexOf("="), zeile.indexOf(" "));
valueArray.add(value);
}
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -12
Kann mir einer sagen wieso das so aufeinmal nicht geht???
Hat das denn etwas damit zutun weil das zu lang ist???
THX