疯狂Java讲义_01_数据类型

Java中的标识符

所谓标识符就是用于给程序中变量、类、方法命名的符号。Java语音的标识符必须以字母、下画线(_)、美元符($)开头,后面可以跟任意数目的字母、数字、下画线()和美元符(S)。此处的字母并不局限于26个英文字母,而且可以包含中文字符、日文字符等。标识符中不可以包含空格,不能使用Java关键字和保留字,标识符的长度没有限制。

Java中的数据类型

  1. 基本数据类型
    包括:
整型类型浮点类型布尔类型
byte(1字节)float(4字节)boolean(1位)
short(2字节)double(8字节)
char(2字节)
int(4字节)
long(8字节)
  1. 引用类型
    包括 类、接口、数组 类型。事实上,引用类型就是指针,只是在Java中不再使用指针这种说法。

自动类型转换

char
int
long
float
double
byte
short

另外,任何 基本类型+String 都会变为String

		int a = 5567;
		String s = a+"";
		System.out.println(s);//5567
		System.out.println(1+2+"hello");//3hello
		System.out.println("hello"+1+2);//hello12
		int i = 233;
		byte b = (byte)i;//-23 因为溢出了
		

生成一个6位小写字母组成的随机字符串

	public static String getRandomStr(){
		final int LEN = 6;
		String result="";
		for(int i=0; i < LEN; ++i)
		{
			//生成一个97~122的int
			int iValue = (int)(Math.random()*26 + 97);
			result += (char)iValue;
		}
		return result;
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值