- 博客(21)
- 收藏
- 关注
原创 Java学习基础-数组-数组应用
数组应用 1.应用 package com.array.Array; import java.util.Arrays; //Array类的应用 public class ArrayDemo07 { public static void main(String[] args) { int[] a = {123,44,5588,999,44,71,62,2,7,8883}; System.out.println(a);//仅仅是一个内存地址 //打印数组
2021-06-03 16:27:57
98
原创 Java学习基础-数组-二维数组
二维数组 package com.array.Array; //二维数组 public class ArrayDemo05 { public static void main(String[] args) { //四行两列 /** * 1,2 array[0] * 2,3 array[1] * 3,4 array[2] * 4,5 array[3]
2021-06-03 16:26:23
110
原创 Java学习基础-数组-使用数组
使用数组 package com.array; //使用数组 public class ArrayDemo03 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; //1.打印全部数组元素 for (int i = 0; i < arrays.length; i++) { System.out.println(arrays[i]);
2021-06-03 16:24:23
97
原创 Java学习基础-数组-初识数组
初识数组 1.认识数组 package com.array; //初识数组 public class ArrayDemo01 { //变量类型 变量名字 = 变量的值 //数组类型 public static void main(String[] args) { int[] nums;//1.声明一个数组 nums = new int[10];//2.创建一个数组 //int[] nums = new int[10]声明和
2021-06-03 16:22:08
171
原创 Java学习基础-方法
方法 package com.method; public class Demo01 { //main方法 public static void main(String[] args) { int sum = add(1,2); System.out.println(sum); } //加法 public static int add(int a ,int b){ return a+b; } } packag
2021-06-03 08:31:31
124
原创 Java学习基础-结构练习-画三角形
画三角形 package com.struct; public class TextDemo01 { public static void main(String[] args) { //打印三角形 for (int i = 1;i <= 5;i++){ for (int j = 5;j>=i;j--){ System.out.print(" "); }
2021-06-01 23:43:08
85
原创 Java学习基础-continue
continue package com.struct; public class ContinueDemo01 { public static void main(String[] args) { int i = 0; while (i<100){ i++; if (i%10==0){ System.out.println(); continue;
2021-06-01 23:40:31
127
原创 Java学习基础-break
break package com.struct; public class BreakDemo01 { public static void main(String[] args) { int i = 0; while (i<100){ i++; System.out.println(i); if (i==30){ break; }
2021-06-01 23:39:24
55
原创 Java学习基础-switch结构
switch结构 package com.struct; public class SwitchDemo01 { public static void main(String[] args) { char grade = 'C'; //switch 匹配一个具体的值 switch (grade){ case 'A': System.out.println("优秀");
2021-06-01 23:37:09
52
原创 Java学习基础-for结构
for结构 package com.struct; public class FoDemo01 { public static void main(String[] args) { int a = 1;//初始化条件 while (a<=100){ System.out.println(a);//循环体 a+=1;//迭代 } System.out.println("while循
2021-06-01 23:36:08
62
原创 Java学习基础-if结构
if结构 package com.struct; //if单选择结构 import java.util.Scanner; public class IfDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:"); String s = scanner.nextLine(
2021-06-01 23:33:11
62
原创 Java学习基础-dowhile结构
DoWhile结构 package com.struct; public class DoWhile01 { public static void main(String[] args) { ////计算 1+2+3+...+100=? int i = 0; int sum = 0; do{ sum = sum + i; i++; }while (i<=100)
2021-06-01 23:31:08
343
原创 Java学习基础-while结构
while结构 package com.struct; //while循环 public class WhileDemo01 { public static void main(String[] args) { //输出1~100 int i = 0; while (i<100){ i++; System.out.println(i); } } } package com
2021-06-01 23:28:16
78
原创 Java学习基础-顺序结构
顺序结构 package com.struct; public class SequenceDemo01 { public static void main(String[] args) { System.out.println("hello01"); System.out.println("hello02"); System.out.println("hello03"); System.out.println("hello04");
2021-06-01 23:26:24
80
原创 Java学习基础-输入scanner
输入scanner 1.next() package com.scanner; import java.util.Scanner; /** * next(); * 一定要读取到有效字符后才可以结束输入, * next();不能得到带有控格的字符串。 * 对输入有效字符之前遇到的空格,会自动将其去掉。 */ public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数
2021-06-01 10:05:51
73
原创 Java基础-运算操作2
运算操作2 1,自增 自减 package operator; public class Demo04 { public static void main(String[] args) { //++ -- 自增 ,自减 一元运算符 int a = 3; int b = a++; int c = ++a; System.out.println(a);//5 System.out.println
2021-05-28 17:35:10
77
原创 Java基础-运算操作
运算操作 package operator; public class Demo01 { public static void main(String[] args) { // 二元运算 // Ctrl + D :复制当前行到下一行 int a = 10; int b = 20; int c = 25; int d = 25; System.out.println(a+b);
2021-05-28 16:08:50
74
原创 Java基础-变量
变量 package base; public class Demo08 { //属性:变量 //类变量 static static double salary = 2500; // 实例变量,从属于对象; //如果不自行初始化,这个类型的默认值 0 // 布尔值:默认值false // 除了基本类型,其余都是null String name; int age; //main 方法 public static vo
2021-05-28 16:07:08
56
原创 Java基础 处理比较大的数据
//实例,操作较大数字的时候,注意溢出问题 //JDK7新特性,数字之间可以用下划线分割 int money = 1_0000_0000; int year = 20; int total1 = moneyyear;//-1474836480 ,计算的时候int类型溢出了 long total2 = moneyyear;//也是负数,因为默认是int ,所以转换之前已经溢出了 long total3 = money*((long)year); System.out.println(total1);
2021-05-26 15:11:32
117
原创 java基础,类型转换
类型转换 数据类型由低到高: byte,short,char,int,long,float,double int i = 128; byte b = (byte)i; //内存溢出(byte:0-127) System.out.println(i); System.out.println(b); System.out.println("================================"); //
2021-05-26 15:10:26
56
原创 Java基础数据类型01
数据类型 进制 //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010;//八进制0 int i3 = 0x10;//十六进制0x //浮点数拓展? 银行业务怎么表示,关于钱 //float ,double(有问题)1 float f = 0.1f;//0.1 double d = 1.0/10;//0.1 System.out.println(f==d);
2021-05-26 10:29:25
58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人