Java中沒有類似C語言中的memset函數(shù),用于填充指定數(shù)值到數(shù)組中。但是可以通過循環(huán)遍歷數(shù)組,給數(shù)組中的每個(gè)元素賦予相同的值來實(shí)現(xiàn)類似的功能。
在Java中,可以通過以下代碼來給非字符數(shù)組填充指定數(shù)值:
int[] array = new int[10];
int value = 5;
for (int i = 0; i < array.length; i++) {
array[i] = value;
}
上述代碼將會把數(shù)組array
中的每個(gè)元素都填充為5。通過循環(huán)遍歷數(shù)組,可以實(shí)現(xiàn)類似于memset函數(shù)的功能。