代码1:
class ValuesTest
{
public static void main(String[] args)
{
int intMax=Integer.MAX_VALUE;
int intMin=Integer.MIN_VALUE;
System.out.println("int型最大数值:"+intMax);
System.out.println("int型最大数值+1:"+(++intMax));
System.out.println("int型最小数值:"+intMin);
System.out.println("int型最小数值-1:"+(--intMin));
System.out.println("结论:任何一种数据类型都有其最大的取值,如果已经是最大的值,则加1后会变成最小值,如果是最小值减1会变成最大值。");
}
}
注:代码1中,最后输出的“结论字符串”不能人工分行(必须在同一行内写完),否则编译会报错,System.out.println()不能输出分行字符串块!
代码2:
class ClassChange
{
public static void main(String[] args)
{
//定义一个字符类型变量charA,赋值为'a'
//试图通过++运算输出'b'
char charA='a';
System.out.println(++charA);
//程序输出了'b',但我不想通过这样的方式来完成一种过程
System.out.println((char)(((int)(charA))+1));
//这样写会出错:System.out.println((char)(++((int)(charA))));
//System.out.println()方法中,单目运算符与双括号诱发了错误
//抱歉,我想变态一次^_^
char charB='a';
int intB=(int)charB;
intB++;
charB=(char)intB;
System.out.println(charB);
}
}
代码3:
class StringTest
{
public static void main(String[] args)
{
//如果我们想做一个小学加法运算的输出演示
System.out.println("2+3="+2+3);
//结果输出结果变成了脑筋急转弯了:2+3=23
//呵呵,有点小小的抓狂
//这里顺便小小的复习一下,"2+3="是匿名字符串对象
//输出与我们想象存在距离的原因是在运算中遇到字符串,所有的类型都向字符串转换
//所以我们这里的"+"其实是起了“字符串连接符”的作用
System.out.println("2+3="+(2+3));
}
}
分享到:
相关推荐
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和...
主类型 2.2.3 Java中的数组 2.3 绝对不要清除对象 2.3.1 作用域 2.3.2 对象的作用域 2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...
2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用其他组件 2.6.3 static关键字 2.7 我们的第一个Java程序 2.8 注释和嵌入文档 ...