1、将一个数逆序打印:
/*
* 将一个数的反向输出
*/
public class Model {
public static void main(String[] args) {
int a = 123;
//通过取余的方式,将每一位上的数提取出来
System.out.println(a + "的反向输出为:" + a % 10 + a / 10 % 10 + a / 100 % 10);
}
}
2、简单的强类型转换
/**
* 强制类型转换
*
* 1、语法 : (这里写你想把它强转成的类型) 变量的名字 举例:(int)d1;
* 2、强转可能带来的问题: 精度丢失,数据不准确
*/
public class Test4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
double d1 = 3.9415;// 小数默认是double类型的
int i1 = 0;
//在你要转的数据前面加上一个(),()里面放你要转的数据类型,
//这里i1是int 类型,d1是double类型,是将double类型转换为int类型,
//注意,基本类型的转换:大转小才用强转,小转大,它会自动转
i1 = (int) d1;
System.out.println(i1);
}
}