⑴ java里面的八大基本类型都是值类型,是不能为空的,对吗
java八种基本类型都有默认值。
也就是你如果使用这八种基本类型声明属性,而不版赋值,则使用默权认值。
一下是他们的默认值。
byte 0
short 0
int 0
long 0
float 0.0
double 0.0
char 默认值是空白
boolean 默认值是 false
⑵ java判断char类型是否是空格
给你分别介绍判断char类型是空格还是空字符串:
一、//判断是否回char是否为空答
import java.util.*;
public class test{
public static void main(String[] args){
String str="abc abc";
char [] ch=str.toCharArray();
for(int i=0;i<ch.length;i++) p="" {
if(Character.isSpace(ch[i])) System.out.println("ok");
}
}
}
二、//判断char是否为空字符串
char M='A';
if(M!='