个人网站要备案吗,设计模板免费,网站建设模板是什么意思,小红书软文推广范例1#xff1a;不用其他变量实现两个变量通常在对变量互换时#xff0c;将创建一个临时变量来共同完成互换#xff0c;临时变量的互换增加了系统资源的消耗。如果需要交换的是两个整数类型的变量#xff0c;则可以使用异或运算符(^)进行更高效的处理。实现代码如下#…范例1不用其他变量实现两个变量通常在对变量互换时将创建一个临时变量来共同完成互换临时变量的互换增加了系统资源的消耗。如果需要交换的是两个整数类型的变量则可以使用异或运算符(^)进行更高效的处理。实现代码如下importjava.util.Scanner;public classVarExchange {public static voidmain(String[] args) {//TODO Auto-generated method stubScanner scannew Scanner(System.in); //创建扫描器System.out.println(请输入变量A的值);long Ascan.nextLong(); //接收第一个变量System.out.println(请输入变量B的值);long Bscan.nextLong(); //接收第二个变量System.out.println(A A \tBB);System.out.println(执行变量互换...);AA^B; //执行变量互换BB^A;AA^B;System.out.println(AA\tBB); //输出交换后的结果}}范例2判断数字的奇偶性根据数字被2整除的余数来判断一个数是否是奇数还是偶数如果余数为0则表示偶数否则为奇数。示例代码如下importjava.util.Scanner;public classIntegerCheck {public static voidmain(String[] args) {//TODO Auto-generated method stubScanner scannew Scanner(System.in); //创建输入流扫描器System.out.println(请输入一个整数:);long numberscan.nextLong(); //获取用户输入的整数String check(number%20)?这个数字是:偶数:这个数字是:奇数;System.out.println(check);}}范例3类型转换3.1. 隐式类型转换规则如下表所示操作数1的数据类型 操作数2的数据类型 转换后的数据类型byte,short,char int intbyte,short,char,int long longbyte,short,char,int,long float floatbyte,short,char,int,long,float double double示例代码如下public classConver {public static voidmain(String[] args) {//TODO Auto-generated method stubbyte mybyte127; //定义byte型变量mybyte,并赋初值127int myint190; //定义int型变量myint,并赋初值190float myfloat368.05f; //定义float型变量myfloat,并赋初值368.05fchar mychar100; //定义char型变量mychar,并赋初值100double mydouble88.1688d; //定义double型变量,并赋初值//将运算结果输出到控制台System.out.println(127与368.05相加的和是:(mybytemyfloat));System.out.println(127和190相乘的积是:(mybytemyint));System.out.println(127除以100的商是:(mybyte/mychar));System.out.println(88.1688和100的和是:(mydoublemychar));}}执行结果如下127与368.05相加的和是:495.05127和190相乘的积是:317127除以100的商是:188.1688和100的和是:188.16883.2. 强式类型转换当把高精度的变量的值赋给低精度的变量时必须使用显示类型转换运算符(又称强制类型转换)其语法格式(类型名)要转换的值示例代码如下public classTypeConvert {public static voidmain(String[] args) {//TODO Auto-generated method stubint intNum4; //定义变量float floatNum9.5F;floatNum/ intNum; //自动类型转换成float型System.out.println(9.5F除以4的商是:floatNum);double doubleX4.88;double doubleY78.88;int numZ(int)doubleX(int)doubleY; //将double型强制转换为int型System.out.println(4.88和78.88转换成int型相加的和是: numZ);char charVarT;int intVar(int)charVar; //将字符型强制转换成int型System.out.println(将字符T强制转换为int型: intVar);int num137;double num2(double)num1/3; //将int型强制转换为double型System.out.println(37的三分之一是:num2);}}范例4判断某一年是否是闰年为了弥补人类历法的年度天数和地球公转实际周期的时间差设立了有366天的闰年闰年的二月有29天。闰年的判断规定规则是如果能被4整除且不能被100整除或者能被400整除则该年是闰年否则不是。示例代码如下importjava.util.Scanner;public classLeapYear {public static voidmain(String[] args) {//TODO Auto-generated method stubScanner scannew Scanner(System.in); //创建输入流扫描器System.out.println(请输入一个年份:);long yearscan.nextLong(); //接收用户输入if(year%40 year %100!0||year%4000) { //判断是否是闰年System.out.println(year 年是闰年!); //输出是闰年} else{System.out.println(year 年不是闰年!); //输出不是闰年}}}