كما هو موضح أدناه:
/** * ArraySplit.java * حقوق الطبع والنشر (C) 2014 */package com.udpdemo.test2 ؛ استيراد java.util.arraylist ؛ استيراد java.util.list ؛/** * * * * @ @ @ @void @void طريقة تلقائيًا تلقائيًا كعب كعب int [] ary = {0،1،2،3،4،5،6،7،7،8،11،11،12،13،14،14،15،16،17،18،18،20} ؛ الانقسام لـ (Object OBJ: subary) {// print output regud int [] aryItem = (int []) obj ؛ لـ (int i = 0 ؛ i <aryitem.length ؛ i ++) {system.out.print (aryitem [i]+"،") ؛ } system.out.println () ؛ }}/** * طريقة splitary <br> * param array لتقسيم * param تدفع حجم الكتلة من الانقسام * return * */كائن ثابت خاص [] splitary (int [] ary ، int gusize) {int count = ary.length ٪ musize == 0؟ ary.length / gusize: ary.length / spusize + 1 ؛ قائمة <list <integer>> subarylist = new ArrayList <list <Integer >> () ؛ لـ (int i = 0 ؛ i <count ؛ i ++) {int index = i * gusize ؛ قائمة <integer> list = new ArrayList <integer> () ؛ int j = 0 ؛ بينما (j <gubize && index <ary.length) {list.add (ary [index ++]) ؛ J ++ ؛ } subarylist.add (list) ؛ } object [] subary = new jould [subarylist.size ()] ؛ لـ (int i = 0 ؛ i <subarylist.size () ؛ i ++) {list <integer> sublist = subarylist.get (i) ؛ int [] subaryItem = new int [sublist.size ()] ؛ لـ (int j = 0 ؛ j <sublist.size () ؛ j ++) {subaryItem [j] = sublist.get (j) .intvalue () ؛ } الفرعية [i] = subaryItem ؛ } العودة الفرعية ؛ }}المقال أعلاه تقسيم صفيف إلى صفيف وفقًا لحجم ثابت هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.