变量和数据类型和运算符常见bug分析

简介: Java学习中,关于变量和数据类型和运算符常见bug分析

bug1:The local variable 变量名 may not have been initialized

原因:本地变量变量名可能没有被初始化 
解决:给变量赋初值

Bug2:变量名 cannot be resolved to a variable

     原因:变量名不能解决一个变量     
    解决:声明变量


## Bug3:The final local variable name cannot be assigned. It must be blank and not using a compound assignment

原因:无法分配最终的局部变量名。它必须是空       白和不使用一个复合赋值。
     final将变量name修饰成常量(符号常     量);所以name不能再被赋初值
     解决:去掉final 或者将name=“曹海洋”去掉。

Bug4:Type mismatch: cannot convert from int to byte

 原因:所赋初值超过整形变量byte的范围(-128——127)
 解决方案:将300改成30
相关文章
|
6月前
|
存储 Java 数据库
第二章 变量、数据类型和运算符
第二章 变量、数据类型和运算符
|
4天前
|
数据处理 Swift
Swift 中的运算符和表达式是构建程序逻辑的基础,包括算术、关系、逻辑、位运算符及赋值运算符,用于数值计算、条件判断、位操作、赋值与更新等
Swift 中的运算符和表达式是构建程序逻辑的基础,包括算术、关系、逻辑、位运算符及赋值运算符,用于数值计算、条件判断、位操作、赋值与更新等。掌握这些工具是编写高效代码的关键。
11 1
|
2月前
|
C语言
C语言程序设计核心详解 第二章:数据与数据类型 4种常量详解 常见表达式详解
本文详细介绍了C语言中的数据与数据类型,包括常量、变量、表达式和函数等内容。常量分为整型、实型、字符型和字符串常量,其中整型常量有十进制、八进制和十六进制三种形式;实型常量包括小数和指数形式;字符型常量涵盖常规字符、转义字符及八进制、十六进制形式;字符串常量由双引号括起。变量遵循先定义后使用的规则,并需遵守命名规范。函数分为标准函数和自定义函数,如`sqrt()`和`abs()`。表达式涉及算术、赋值、自增自减和逗号运算符等,需注意运算符的优先级和结合性。文章还介绍了强制类型转换及隐式转换的概念。
|
3月前
|
存储 Java
02 Java基础语法(变量+数据类型+运算符)(下)
02 Java基础语法(变量+数据类型+运算符)
29 5
|
3月前
|
存储 Java
02 Java基础语法(变量+数据类型+运算符)(上)
02 Java基础语法(变量+数据类型+运算符)
47 4
|
6月前
|
存储 Oracle Java
关于数据类型与变量的一些浅见
关于数据类型与变量的一些浅见
34 2
|
6月前
|
Java
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
32 0
|
6月前
|
存储 C++
第一章:C++中的注释、变量和数据类型、运算符
第一章:C++中的注释、变量和数据类型、运算符
46 0
|
6月前
第二章:数据类型、运算符和表达式
第二章:数据类型、运算符和表达式
59 0
|
Python
Python 常用运算符(算术、比较、赋值、逻辑、成员)
Python 常用运算符(算术、比较、赋值、逻辑、成员)
91 1
下一篇
无影云桌面