java - 有没有办法在分配最终变量后更改它们?
问题描述
import java.util.Scanner;
public class OnlineShop {
public static void main (String[]args) {
final double subAmmount;
subAmmount = subAmmount + Array[i];
}
错误:
The final local variable subAmmount may have already been assigned
解决方案
“subAmmount”尚未初始化/设置,因此您不能将 subAmmount 添加到自身,因为它不等于任何东西。
推荐阅读
- vuejs2 - 布尔值转换为字符串
- linux - gdal的集群安装:gdalinfo hdf“不被识别为支持的文件格式”
- javascript - 如果在 css 中有 ::before,是否有方法可以更改内容。
- gf - 英语中的随机短语生成和性别/人类一致性
- if-statement - 改进代码以避免循环和条件
- ruby-on-rails - 为什么我的 after_save 回调在我更改对象之前以某种方式给了我对象?
- python - 熊猫 - 阅读表格但排除一些
- autodesk-forge - Forge BIM360 数据管理
- html - 如何让底部的两个盒子以移动尺寸相互堆叠?
- django - 使用表单将数据从服务器 A 发布到服务器 B