Java数据类型
我正在询问Java中的数据类型Java数据类型,java,Java,我正在询问Java中的数据类型 public class Example { public static void main(String[] args) { string x = "String variable"; int y = 4; System.out.println(x); System.out.println(y); } } 当我将字符串变量声明为全小写时,为什么会收到错误?我可以
public class Example {
public static void main(String[] args) {
string x = "String variable";
int y = 4;
System.out.println(x);
System.out.println(y);
}
}
当我将
字符串
变量声明为全小写时,为什么会收到错误?我可以声明整数
和其他数据类型都是小写的,但是当我声明字符串
变量时,我必须将“字符串”中的“s”大写。整数
在java中既不是关键字也不是类名
string
两者都不是
Integer
是一个类名(整数变量的包装类)
int
是一个关键字(表示整数基元数据类型)
String
是一个类名。integer
在java中既不是关键字也不是类名
string
两者都不是
Integer
是一个类名(整数变量的包装类)
int
是一个关键字(表示整数基元数据类型)
String
是类名。int
是基本类型<代码>字符串是类。按照惯例,Java类名以大写开头。基本类型都是小写的(Java中只定义了少数基本类型)。这只是类型的命名方式。int
是一种基本类型<代码>字符串是类。按照惯例,Java类名以大写开头。基本类型都是小写的(Java中只定义了少数基本类型)。这只是类型的命名方式。因为Java区分大小写,类是String
,而不是String
尝试inty=4代码>,那也不行
基本数据类型,如int
都以小写开头,String
不是基本数据类型,因此是大写的。因为Java区分大小写,类是String
,而不是String
尝试inty=4代码>,那也不行
基本数据类型,如int
都以小写开头,String
不是基本数据类型,因此是大写的。嗨:基本类型由语言预定义,并由保留关键字命名。基本值不与其他基本值共享状态。
String类在技术上不是一种原始数据类型,它包含在javaapi中(您可以阅读更多关于它的内容,总是有用的!)。
因此,int和String之间最大的区别在于,一个是Java类,另一个不是
这是Java中所有原语的列表(全部小写):
数字原语:short、int、long、float和double。
文本原语:字节和字符。
布尔和空基元:布尔和空。
对于Java Api类,您可以检查其他post->
最后,你可以看到另一个区别,我记得这一个:
如果需要整数列表,必须按如下方式键入列表:
List<Integer> myInts = new ArrayList<Integer>();
myInts.add(1);
myInts.add(2);.......
List myInts=new ArrayList();
增加(1);
增加(2);。。。。。。。
我希望它能帮助您。嗨:原语类型是由语言预定义的,并由保留关键字命名。基本值不与其他基本值共享状态。
String类在技术上不是一种原始数据类型,它包含在javaapi中(您可以阅读更多关于它的内容,总是有用的!)。
因此,int和String之间最大的区别在于,一个是Java类,另一个不是
这是Java中所有原语的列表(全部小写):
数字原语:short、int、long、float和double。
文本原语:字节和字符。
布尔和空基元:布尔和空。
对于Java Api类,您可以检查其他post->
最后,你可以看到另一个区别,我记得这一个:
如果需要整数列表,必须按如下方式键入列表:
List<Integer> myInts = new ArrayList<Integer>();
myInts.add(1);
myInts.add(2);.......
List myInts=new ArrayList();
增加(1);
增加(2);。。。。。。。
我希望它能对您有所帮助。EDIT:我知道整数变量是由int。。。非整数编辑:我知道整数变量是由int声明的。。。不是整数为什么一个是一个类?它们不是两种数据类型吗?我不明白字符串变量为什么必须是“类”而不是数据类型。int
和string
都是数据类型。但一个是基元数据类型,另一个是引用数据类型(例如类或接口)。请参阅和Java教程。@RobertTossly这可能会有帮助[how-can-a-string-be-Initialization-using”“;](:)我现在将研究这些内容。为什么其中一个是类?它们不是两种数据类型吗?我不明白字符串变量为什么必须是“类”而不是数据类型。int
和string
都是数据类型。但一个是基元数据类型,另一个是引用数据类型(例如类或接口)。请参阅和Java教程。@robertosly这可能会有帮助[how-can-a-string-be-initialized-using”“;](:)我现在将研究这些内容。