Java中常用的基本数据类型和函数
Java是一种高级编程语言,常用于Web应用程序、移动应用程序和大型企业系统的开发。在Java中,有如下常用的基本数据类型和函数。
一、基本数据类型
1.整型(int)
Java中的整型包括:byte、short、int、long四种类型。其中byte类型占8位,取值范围为-128 ~ 127;short类型占16位,取值范围为-32768 ~ 32767;int类型占32位,取值范围为-2147483648 ~ 2147483647;long类型占64位,取值范围为-9223372036854775808 ~ 9223372036854775807。
2.浮点型(float、double)
Java中的浮点型包括:float、double两种类型。其中float类型占32位,double类型占64位。float类型的有效位数为6~7位,double类型的有效位数为15~16位。
3.字符型(char)
Java中的字符型占16位,用于表示Unicode编码的字符。
4.布尔型(boolean)
Java中的布尔型只有两种取值,即true和false。
二、常用函数
1.System.out.print
System.out.print函数用于输出字符串,例如:
System.out.print("Hello, World!");
2.Scanner.next
Scanner.next函数用于从标准输入中读取字符串。例如:
Scanner scanner = new Scanner(System.in);
String str = scanner.next();
3.Math.abs
Math.abs函数用于取绝对值,例如:
int num = -10;
int absNum = Math.abs(num);
4.Math.max
Math.max函数用于取两个数的最大值,例如:
int a = 10;
int b = 20;
int maxNum = Math.max(a, b);
5.Math.min
Math.min函数用于取两个数的最小值,例如:
int a = 10;
int b = 20;
int minNum = Math.min(a, b);
6.Random.nextInt
Random.nextInt函数用于生成一个随机数,例如:
Random random = new Random();
int randomNumber = random.nextInt();
7.String.indexOf
String.indexOf函数用于查找一个字符串中是否包含某个子串,并返回子串在字符串中的起始位置。例如:
String str = "Hello, World!";
int index = str.indexOf(",");
//index的值为5
8.String.substring
String.substring函数用于获取一个字符串的子串,其中第一个参数表示子串的起始位置,第二个参数表示子串的结束位置(不包含)。例如:
String str = "Hello, World!";
String subStr = str.substring(0, 5);
//subStr的值为"Hello"
9.String.split
String.split函数用于将一个字符串按照指定的分隔符分割成一个字符串数组。例如:
String str = "Hello, World!";
String[] strArray = str.split(",");
//strArray的值为["Hello", " World!"]
以上是Java中常用的基本数据类型和函数,对于Java的初学者来说,这些基础知识是必须掌握的。
