我想简单地在模型中保存一个字符串数组,然后更改它的值,但是框架会以某种方式抛出一个nullpointer异常?
那么如何在模型中使用数组?
#include <algorithm>
#include <array>
#include <iostream>
int main () {
std::cout << "Enter 10 Integers: ";
std::array<int, 10> kre_arr;
for (auto &Val : kre_arr)
std::cin >> Val;
const int Low = *std::min_element (kre_arr.begin (), kre_arr.end ());
const int High = *std::max_element (kre_arr.begin (), kre_arr.end ());
// The assignment calls for pointers, so let's not disappoint.
const int *LowPtr = &Low;
const int *HighPtr = &High;
}
这就是我如何初始化数组。
public String[] workinghours = new String[10];
这就是我想要在方法中稍后更改值的方法。 但后来我得到一个例外:
for (int i = 0; i < 5; i++) {
this.workinghours[i] = ("8-18");
}
但是我的数组不能为空?