`
- 浏览:
134885 次
- 性别:
- 来自:
江苏
-
可以通过反射机制来完成
给个思路
java 代码
- import java.lang.reflect.Field;
-
-
-
-
- public class test {
- byte i = 1;
- int j = i;
- int w ;
-
-
-
- public static void main(String[] args) {
-
- try {
- Field[] a = test.class.getDeclaredFields();
- for(int i = 0; i < a.length; i++){
-
-
-
-
- if(a[i].getType().getName().equals("byte"))
- System.out.println( a[i].getName());
- }
-
- } catch (Exception e) {
- System.out.println(e.toString());
- }
- }
- }
或者还有一个办法(很垃圾):
java 代码
- public class test {
- public byte i = 1;
- int j = i;
-
- public void show(byte i){
- System.out.println("byte");
- }
-
- public void show(int i){
- System.out.println("int");
- }
-
-
-
- public static void main(String[] args) {
- new test().show(new test().j);
- }}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在提供的`demo.php`文件中,可能包含了示例代码,展示了如何声明和使用这些数据类型,以及如何用上述函数来判断变量类型。分析这个文件可以帮助你更直观地理解这些概念,并在实践中应用它们。 总的来说,理解PHP的...
我们能够使用typeof判断变量的身份,判断字符串得到string,数字和NaN得到number,函数会得到function等,但是判断数组,对象和null时都会得到object,详细请看js数据类型,这就是typeof的局限性,并不能准确的判断...
这是一个高频面试题,我们开发中也进程会遇到,今天我们来实现一个函数getValType(val)用来获取一个变量的类型。从1. JS基础变量类型。2. Js中判断变量的函数。 3. 实现getValType函数。3个方面来分析实现。 Js基础...
从键盘任意输入一个整数,编程判断它的奇偶性。要求输入变量定义为int类型且由用户从键盘输入。
在很多时候,我们都需要对一个变量进行数组类型的判断。JavaScript中如何判断一个变量是数组Array类型呢?我最近研究了一下,并分享给大家,希望能对大家有所帮助。 JavaScript中检测对象的方法 1.typeof操作符 这种...
在STM32的编程过程中,正确使用变量类型是非常重要的,因为它直接影响到程序的效率和内存占用。STM32f10x_type.h文件定义了各种数据类型,以便于开发者编写符合硬件特性的代码。 在这个文件中,我们可以看到一系列...
该PPT学习教案提供了一个系统的介绍关于利用散点图判断两个变量的相关关系的知识点。它不仅涵盖了相关关系和散点图的基本概念,还提供了一些实际的例子和应用来帮助学生更好地理解和应用这些知识点。
### Python 判断一个变量是否已经设置的方法 在Python编程中,有时我们需要检查某个变量是否已被定义。例如,在脚本执行过程中,我们可能需要确保某个关键变量存在,才能继续执行后续逻辑,或者在调试代码时,确认...
在PHP编程中,经常需要判断变量的数据类型以便于进行相应的处理。PHP提供了丰富的内置函数用于检测变量类型,这些函数可以帮助开发者更好地理解和控制程序中的数据流。 #### 1. `is_array` - **作用**:检测一个...
例如,计算圆的面积时,我们可以声明一个`const`常量`pi`来存储圆周率,一个`double`变量`radius`来存储半径,另一个`double`变量`area`来存储计算得到的面积。 在实际编程中,正确理解和使用变量和数据类型对于...
1. typeof操作符会返回一个表示变量类型的字符串。 2. 对于基本数据类型,typeof可以返回以下几种类型:"string"、"number"、"boolean"、"undefined"、"symbol"(在ES6中引入的)和"bigint"(在ES2020中引入的)。 3...
中,DATE 是一个 union,变量公用空间,里面最大的变量类型是 int[5],占用 20 个字节。data 是一个 struct,每个变量分开占用空间。 八、队列和栈 队列先进先出,栈后进先出。 九、编程题 输出内容问题,需要...
首先,`gettype()`函数是最直接的判断变量类型的方法。它会返回一个字符串,表示变量的具体类型。自PHP 4开始,`gettype()`支持以下类型的返回值: 1. "boolean":当变量是布尔类型时。 2. "integer":如果变量是...
每个变量都有一个特定的数据类型,用于指定它可以存储哪种类型的数据。声明变量时,你需要指定其类型和名称,例如: ```java int age; // 声明一个整型变量age String name; // 声明一个字符串类型的变量name ``` ...
在深入学习MATLAB编程时,理解变量类型和数据类型是至关重要的基础。本资料“1 精通MATLAB变量类型和数据类型.zip”显然是为了帮助用户全面掌握这一主题。 在MATLAB中,变量是你存储数据的地方,而数据类型则是这些...
1. 数据传递:在不同的步骤间传递参数,例如从一个转换到另一个转换,或者从作业的一个部分到另一个部分。 2. 配置参数化:将数据库连接信息、文件路径等硬编码的值替换为变量,便于管理和部署。 3. 条件判断:在...
它的核心在于其丰富的变量类型,这些变量类型使得MATLAB能够处理各种不同形式的数据。在这个名为“MATLAB变量类型.zip”的压缩包中,我们很可能会找到关于MATLAB中各种变量类型的详细资料。现在,让我们深入探讨一下...