这篇文章分享Java数据类型及其转换&&经常用到的快捷键图文介绍…
数据类型
基本数据类型分类 (8 种) byte 、short、 int、 long、 char、 float、 double 、boolean 1 个字节占 8 位
整数型 byte 1 字节 -128~127 、 short 2 字节 、int 4 字节、long 8 字节
字符型 char 2 字节 采用 unicode
浮点型 float 4 字节 32 位 单精度 f1=3f; double 8 字节 64 位 双精度
布尔型 boolean (true false)
long 型可直接转为 float 型
5+6+7L+‘A’——long 型
5+5.6*4+’A‘——double 型
整数后面+L 表示长整数——long(1234L)
带小数点的数(浮点数)——double 不管实际值有多大
浮点数后面以 F 结尾——float(12.0F)
基本数据类型的转换
自动类型转换:在某种条件下,系统自动完成类型转换也称隐式转换
①两种类型兼容②目标类型大于原类型③对于表达式,(精度型)如果一个操作数为 double 型,则整个表达式可提升为 double 型。(整数型)最大 long
强制类型转换:手动完成类型转换 强制类型转换会丢失精度
①两种类型兼容②一般目标类型小于原类型
跨数据类型的转换
基本类型转化成字符串有三种方法
1、使用 String 的 valueOf 方法 2、将基本数据类型封装为对象,再调用对象的 toString 方法 3、用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串。 字符串转换成基本类型有两个方法 1、调用基本类型封装类的 parseXxx 静态方法。 2、用字符串构造基本类型的封装对象,再调用封装对象的 xxxValue 方法。
引用数据类型转换
快捷键
syso+alt+/ ——system.out。println()
main 然后按 alt+/—— public static void main(String[] args) {
\\n ——换行 \\t——空格
SHIFT+TAB——前移 Ctrl+A——全选 Ctrl+shift+f ——自动整理代码 1TAB=4 空格
package com.jredu.ch02;import java.util.Scanner;/** * 会员抽奖 * @author Administrator * */public class Exer2 { public static void main(String[] args) { System.out.print("请输入您的四位会员卡号"); Scanner input=new Scanner(System.in); //获取输入的会员号 int num=input.nextInt(); //计算四位数的每一位数字之和 //千位数字 int a=num/1000; //百位数字 int b=num%1000/100; //十位数字 int c=num%100/10; //个位数字 int d=num%10; //四位数字每位数和 int sum=a+b+c+d; //输出会员卡号之和 System.out.println("会员卡号之和是"+sum); System.out.println(sum>20?"恭喜你中奖 50 元":"很遗憾,您没中奖"); input.close(); } }登录后复制
以上就是 Java 数据类型及其转换&&经常用到的快捷键图文介绍的详细内容,更多请关注快捷派其它相关文章!
原创文章,作者:xingkupai,如若转载,请注明出处:http://xingkupai.com/office/14694.html