我是Java新手,没有为我的场景找到任何确切的解决方案。我有一个长度为1500的大字符串。Java - 大字符串需要以不同的字段长度分割
例如: String inData = "THISKALJSKAJFDSKJDKSJ KSJDLKJSFKD LSKJDFKSJ, ASA:..";
我对这些1500长度的固定格式。我必须根据每个字段的固定长度将字符串分成200+个字段。我发现像下面这样的东西。
String firstFld = inData.substring(0, 2);
String secondFld = inData.substring(3, 10);
String thirdFld = inData.substring(11, 13);
任何人都可以请做分割,而不是宣布200个字符串变量的更好的办法建议,并将其存储在那里或它们加载到一个字符串数组?我打算在获取它们之后,用所有这些字段构建一个xml。
我感谢你的帮助!
使用'array'长度200 –
的你可以在字符串分割成一个数组或列表 –
什么固定的格式?它是否存储在代码中的任何位置? –