我有一点问题.当我写这个for循环时,if.getAnswerScore().get(i)....中的变量带有错误消息的下划线: - 我在封闭范围内定义的局部变量必须是最终的或有效的最终.这与流有关吗?也许流不能用于循环?
for (int i = 0; i < 10; i++) {
correct = active.stream()
.filter(f -> f.getAnswerScore().get(i).getStatus().equals(AnswerStatus.ANSWERED_CORRECT))
.count();
}
Run Code Online (Sandbox Code Playgroud) 我想当时读取二进制文件字节,然后将该字节的位存储到整数数组中。同样,我想将 1 和 0(其中 8 个)的整数数组作为字节写入二进制文件?
当我点击我的按钮时,我的应用程序崩溃了.在log cat中它说我不能parseint""(没有)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_main);
ocjena1 = (EditText) findViewById(R.id.ocjena1);
ocjena2 = (EditText) findViewById(R.id.ocjena2);
ocjena3 = (EditText) findViewById(R.id.ocjena3);
ocjena4 = (EditText) findViewById(R.id.ocjena4);
ocjena5 = (EditText) findViewById(R.id.ocjena5);
ocjena6 = (EditText) findViewById(R.id.ocjena6);
ocjena7 = (EditText) findViewById(R.id.ocjena7);
ocjena8 = (EditText) findViewById(R.id.ocjena8);
ocjena9 = (EditText) findViewById(R.id.ocjena9);
ocjena10 = (EditText) findViewById(R.id.ocjena10);
ocjena11 = (EditText) findViewById(R.id.ocjena11);
ocjena12 = (EditText) findViewById(R.id.ocjena12);
ocjena13 = (EditText) findViewById(R.id.ocjena13);
ocjena14 = (EditText) findViewById(R.id.ocjena14);
ocjena15 = (EditText) findViewById(R.id.ocjena15);
ocjena16 = (EditText) findViewById(R.id.ocjena16);
ocjena17 = (EditText) findViewById(R.id.ocjena17);
ocjena18 = …Run Code Online (Sandbox Code Playgroud)