今日はJavaでのリストセグメンテーションの使い方を紹介します。内容は非常にコンパクトなので、じっくり学んでいただければと思います。
場合によっては、あるシステムからデータをエクスポートして別のシステムにインポートする必要があります。データが非常に大きく、データのインポートが制限されているため、データをリストする必要があります。 1 つずつエクスポートし、最後にデータのインポートを実装します。
データのセグメント化された処理については、subList メソッドを使用して実装できます。具体的な使用法については、次のケースを参照してください:
import java.util.ArrayList; import java.util.List; public class listTest { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("one"); list.add("two"); list.add("three"); list.add("four"); list.add("five"); list.add("six"); list.add("seven"); int ftest = 3;//每次取的数据 int size = list.size(); int temp = size / ftest + 1; boolean special = size % ftest == 0; List<String> cutList = null; for (int i = 0; i < temp; i++) { if (i == temp - 1) { if (special) { break; } cutList = list.subList(ftest * i, size); } else { cutList = list.subList(ftest * i, ftest * (i + 1)); } System.out.println("第" + (i + 1) + "组:" + cutList.toString()); } } }
結果は次のとおりです:
グループ 1: [one、two、three]
No. 2 グループ: [4、5、6]
グループ 3: [7]
ftest = 1 の場合、結果は次のようになります:
グループ 1: [1]
グループ 2: [2]
グループ3: [three]
Group 4: [four]
Group 5: [five]
Group 6: [six]
Group 7: [seven]
上記は使用例です 例と組み合わせることもできます実用化に向けて!
関連する推奨事項:
以上がJavaでセグメンテーションを行うにはどうすればよいですか?もちろん、リストを使用しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。