- 博客(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
71
原创 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
82
原创 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
69
原创 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
138
原创 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
97
原创 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
64
原创 Java学习基础-continue
continuepackage 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
99
原创 Java学习基础-break
breakpackage 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
31
原创 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
37
原创 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
45
原创 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
38
原创 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
314
原创 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
60
原创 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
59
原创 Java学习基础-输入scanner
输入scanner1.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
59
原创 Java基础-运算操作2
运算操作21,自增 自减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
63
原创 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
57
原创 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
39
原创 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
94
原创 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
43
原创 Java基础数据类型01
数据类型进制//整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0xint i = 10;int i2 = 010;//八进制0int 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
44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人