package cn.tedu.basic; //本类用于测试注释是否会被运行 public class CommentDemo { //我是一个单行注释 public static void main(String[] ages) { System.out.println("我就是想测试一下注释是否会被执行"); } }
package cn.tedu.basic; //本类用于测试个人信息输出案例 public class TestInfo { public static void main(String[] ages) { //1.定义变量的规则:变量类型 变量名 变量值 int age = 16; double salary = 300000.99; //2.String字符串类型,可以保持多个字符,这是一个引用类型 String name = "赵子龙";//定义一个name变量,用来保持姓名赵子龙 String yo = "真人吃鸡真刺激"; //3.打印变量名 System.out.println(age); System.out.println(salary); System.out.println(name); System.out.println(name+"今年"+age+"岁了,月薪"+salary+",感慨"+yo); } }
package cn.tedu.basic; //本类用于测试八大基本函数 public class TestTypeScope { @SuppressWarnings("unused") public static void main(String[] ages) { //1.整数类型byte short int long //2.Java给八大基本类型都提供了对应的工具箱 byte byteMin = Byte.MIN_VALUE; byte byteMax = Byte.MAX_VALUE; System.out.println("byte类型的最小值是:"+byteMin); System.out.println("byte类型的最大值是:"+byteMax); short shortMin = Short.MIN_VALUE; short shortMax = Short.MAX_VALUE; System.out.println("short类型的最小值是:"+shortMin); System.out.println("short类型的最大值是:"+shortMax); //3.int工具箱比较特殊,叫做integer int intMin = Integer.MIN_VALUE; int intMax = Integer.MAX_VALUE; System.out.println("int类型的最小值是:"+intMin); System.out.println("int类型的最小值是:"+intMax); long longMin = Long.MIN_VALUE; long longMax = Long.MAX_VALUE; System.out.println("long类型的最小值是:"+longMin); System.out.println("long类型的最小值是:"+longMax); //4.浮点型float double float floatMin = Float.MIN_VALUE; float floatMax = Float.MAX_VALUE; System.out.println("float类型的最小值是:"+floatMin); System.out.println("float类型的最大值是:"+floatMax); double doubleMin = Double.MIN_VALUE; double doubleMax = Double.MAX_VALUE; System.out.println("double类型的最小值是:"+doubleMin); System.out.println("double类型的最大值是:"+doubleMax); boolean b1 = Boolean.TRUE; boolean b2 = Boolean.FALSE; char c1 = ' '; char c2 = '中'; char c3 = '6'; System.out.println(c1); System.out.println(c2); System.out.println(c3); char c4 = 256; System.out.println(c4);//'a' char charMin = Character.MIN_VALUE; char charMax = Character.MAX_VALUE; System.out.println((int)charMin); System.out.println((int)charMax); } }
package cn.tedu.basic2; import java.util.Scanner; public class TestCircleArea { @SuppressWarnings("resource") public static void main(String[] ages) { //1.定义一个变量r,保存半径5.5 //double r = 5.5; //4.不能将半径值写成固定值,而是接收用户输入的半径 //4.1提示用户输入圆的半径 System.out.println("---请您输入要计算的圆的半径---"); //4.2声明一个变量用于保存一会儿用户要输入的值 double r; //4.3从控制台接收用户输入的数据 r = new Scanner(System.in).nextDouble(); //2.定义一个变量result来保存圆的面积 double result = 3.14 * r * r; //3.打印:当半径为x时,圆的面积为xxx System.out.println("当半径为"+r+"时,圆的面积为:"+result); } }
package cn.tedu.basic2; import java.util.Scanner; public class TestValueExchange { @SuppressWarnings("resource") public static void main(String[] ages) { //1.提示并接收用户在控制台输入的整数 System.out.println("---请您输入要交换的第一个整数---"); int a = new Scanner(System.in).nextInt(); System.out.println("---请您输入要交换的第二个整数---"); int b = new Scanner(System.in).nextInt(); //2.声明一个变量c用于交换用户输入的变量值 int c; //3.交换a和b的值 c = a; a = b; b = c; //4.输出已交换的变量值 System.out.println("您输入的第一个整数交换值后为:"+a); System.out.println("您输入的第二个整数交换值后为:"+b); } }
package cn.tedu.basic2; public class TypeDemo { @SuppressWarnings("unused") public static void main(String[] ages) { //整数类型的字面值类型为int类型 int x = 99999; //byte y = 300;//编译错误,300是int类型,byte存不下 //int z = 999999999999;//编译错误,999999999999虽然是int类型,但超出int范围,int存不下 long h = 999999999999L;//如果想要定义long类型数据,需要加后缀L //浮点类型的字面值类型为double类型 double d = 3.14; float f = 3.14f;//浮点数值默认类型为double类型,如果想要定义float类型需要加后缀f double d2 = 3d;//表示这个3是浮点类型,方便阅读 //byte short char三种比int小的类型,可以使用范围内的值直接赋值 byte b1 = 127; //byte b2 = 128;//编译错误,128超出了byte的取值范围-128~127 short s1 = 30000; char c1 = 97; //char c2 = 69000;//编译错误,69000超出了char的取值范围0~65535 //字面值后缀L-long f-float d-double //字面值前缀 0b-二进制 0-八进制 0x-十六进制 System.out.println(110);//10^2 10^1 10^0 = 100+10+0=110 System.out.println(0b110);//2^2 2^1 2^0 = 4+2+0=6 System.out.println(0110);//8^2 8^1 8^0 = 64+8+0=72 System.out.println(0x110);//16^2 16^1 16^0 = 256+16+0=272 //需求:已知光速3亿m/s,打印光跑一年的长度 System.out.println(300000000L*60*60*24*365); } }
学习初始,每日所写代码记录,基本大同小异,如有雷同,那也没辙
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)