java中使用哪个关键字来判定变量的数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中使用哪个关键字来判定变量的数据类型相关的知识,希望对你有一定的参考价值。

比如 int a=5; 使用关键字输出a的数据类型int

instanceof

比如"2" instanceof String

就是判断“2”是否是String

使用方法是:返回的布尔值 = 引用名 instanceof 类名或接口名

是不能用于基本类型的

比如2 instanceof int会编译错误的
即instanceof 后必须是类名或者接口名
参考技术A instanceof 参考技术B instanceof
例如:
String str="abc";
System.out.println(str instanceof String);
输出结果:true

java 定义类 如何写?

创建Apple类,类中有两个属性,分别是名称和价格。通过get,set方法设置属性。
创建Store类,实例化两个Apple对象,通过访问对象的方法,设置对象属性,并输出对象的属性。
要求:使用this关键字。

类是一种引用数据类型。类为对象的模板,简单的说就是分类。

类的定义包括“成员变量”的定义和“方法”的定义,其中“成员变量”用于描述一类对象共同的数据结构。在Java语言中,类的成员变量的定义可以使用如下语法:

class 类名

成员变量类型变量名称;

………



类是用class关键字来定义的一种抽象数据类型,类不但定义了抽象数据类型的组成(成员变量),同时还定义了对该类型可以实施的操作(方法),类名的首字母必须大写。看如下代码定义了雇员类:

/** 定义雇员类 */

public class Emp

String name;

int age;

char gender;

double salary;



在如上的实例代码中,仅仅定义了Emp类型的组成,即成员变量。该类定义了4个成员变量:String类型的name用于存放名字;int类型的age用于存放年龄;char类型的gender用于存放性别;double类型的salary用于存放工资。追问

创建Apple类,类中有两个属性,分别是名称和价格。通过get,set方法设置属性。
创建Store类,实例化两个Apple对象,通过访问对象的方法,设置对象属性,并输出对象的属性。
要求:使用this关键字。 这样的题目代码写出来是什么样的

参考技术A 书上的例子多得是,参照照搬就行,这很简单的。

以上是关于java中使用哪个关键字来判定变量的数据类型的主要内容,如果未能解决你的问题,请参考以下文章

static关键字的作用?

Chapter 7面向对象---类 (4th,Mar.)

eclipse中在一个类中定义另一个类

第二章变量和运算符知识点整理

Java面向对象-对象和类概述

第五章.面向对象(上)