标签:int public com 十进制 八进制 code new 转义字符 hello
public class Demo02 {
public static void main(String[] args) {
String ab="c";
System.out.print(ab);
}
}
public class Demo02 {
public static void main(String[] args) {
String a=1;
System.out.print(a);
}
}
此时的"1"为int不是string,如果要改为string则改为"1"
如果要输出一个int,插入int b = 10;
? System.out.print(b)
基本类型
import com.sun.org.apache.xpath.internal.functions.FuncFalse;
public class Demo02 {
public static void main(String[] args) {
//八大数据类型
int num1 = 200;
byte num2 = 127;
short num3 = 200;
long num4 = 200L;//long要加L
float num5 = 50.1F;//float要加F
double num6 = 3.1415926;//浮点数
char name1 = ‘中‘;//一个字符
String name2 = "中国";//字符串,String不是关键字 是类
boolean flag = true;
boolean fleg = false;//布尔值,代表是非
}
}
引用类型
public class Demo03 {
public static void main(String[] args) {
//进制 十进制 八进制 十六进制
int num1 = 10;
int num2 = 010;//八进制前面为0
int mum3 = 0x10;//十六进制前面为0x 0~9 A~F 16
//关于浮点数
float a = 0.1f;
double b = 0.1;
System.out.print(a==b);
float c = 123124123123f;
double d = c+1;
System.out.print(c==d);//最好不要使用浮点数来比较大小
//关于字符
char e = ‘不‘ ;
char f = ‘玩‘;
System.out.print(e);
System.out.print("|");
System.out.print((int)e);
System.out.print("|");
System.out.print(f);
System.out.print("|");
System.out.print((int)f);
//所有字符本质是还是数字
//编码 Unicode 2的16次方
//转义字符
// \T 制表符
// \n 换行
// .....
System.out.print("Hello\nWorld");
String sa = new String("hello world");
String sb = new String("hello world");
System.out.print(sa==sb);
System.out.print("|");
String sc = "Hello world";
String sd = "Hello world";
System.out.print(sc==sd);
//对象 从内存分析
//关于布尔值
boolean flag = true;
if (flag);//睾手
//代码要精简
标签:int public com 十进制 八进制 code new 转义字符 hello
原文地址:https://www.cnblogs.com/TheCasually/p/14532273.html