vsscanf()
JavaのCに相当するものが必要です。より詳細に、私はここにこれを持っています:
private void parseString(String parseMe, String format, Object[] args) {
// something like: vsscanf(parseMe, format, args);
}
sscanf()に相当するものについて実際に読んだので、そこから簡単に実行できることに注意してください。しかし、引数をforループで埋めるよりも洗練された解決策があるかどうかを自問します。
また、ソリューションで配列の代わりにvarargsを使用できると便利です。下記参照。
parseString(str, format, x, y, z);