idea基本操作
Posted lly-start
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea基本操作相关的知识,希望对你有一定的参考价值。
操作缩写
psvm:public static void main
Sout:Strtem.out.println();
八大数据类型
import java.sql.SQLOutput;public class DOMN02 {
public static void main(String[] args) {
String a="hello";
int b=1;
System.out.println(a);
//八大基础数据类型
int num1=10;//最常用
byte num2=20;
short num3=30;
long num4=30L;//long类型要在数字后面加个L
//小数;浮点数
float num5=50.1F;//float类型要在数字后价格F
double num6=3.141592653589793238462643;
//字符
char name=‘国‘;
//字符串,String不是关键字,类
String namea="shijie";
//布尔值:是非
boolean flag=true;
//booleam flag=false; }}
字节
位(bit):是计算机内部数据存储的最小单位,00011000是一个八位二进制数。
字节(byte):是计算机中数据处理的基本单位,习惯上用B来表示。
1B=8bit
数据扩展类型
import java.sql.SQLOutput;
?
public class Domn03 {
public static void main(String[] args) {
//整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x
int i=10;
int i2=010; //八进制0
int i3=0x10;//十六进制0x
?
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println("==============================================================");
?
?
//====================================================================
//浮点数拓展
//BigDecimal 数学工具类
//====================================================================
//float 有限 离散 舍入误差 接近但不等于
//double
//最好完全使用浮点数进行比较
//最好完全使用浮点数进行比较
//最好完全使用浮点数进行比较
?
float f=0.1f;//0.1
double d=1.0/10;//0.1
?
System.out.println(f==d);//false
System.out.println(f);
System.out.println(d);
?
float d1=23232323232f;
float d2=d1+1;
System.out.println(d1==d2);
System.out.println("==============================================================");
?
//====================================================================
//字符拓展
//====================================================================
char c1=‘a‘;
char c2=‘中‘;
System.out.println(c1);
System.out.println((int)c1);//强制转换
System.out.println(c2);
System.out.println((int)c2);//强制转换
System.out.println("==============================================================");
//所有的字符本质还是数字
//编码 Unicod 表:97=a 65=A 2字节 65536 Excel 2 16 =65536
?
?
char c3=‘u0061‘;
System.out.println(c3);
?
//转义字符
// 制表符
//
换行
?
System.out.println("Hello World");
System.out.println("==============================================================");
String sa=new String(oriqinal:"hello world");
String sb=new String(oriqinal:"hello world");
System.out.println(sa