- 博客(14)
- 收藏
- 关注
原创 稀疏数组:编写五子棋中有存盘退出和续上盘的功能
稀疏数组 package com.javaStudy.Arrays; import java.util.Arrays; public class ArrayDemo07 { public static void main(String[] args) { int[][] array1 = new int[11][11]; array1[1][2]=1; array1[2][3]=2; // System.out.println("输
2021-01-25 17:00:01
267
原创 数组,内存分析
什么是数组 数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后顺序次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过下标来访问他们。 数组的下标是从0 开始的。 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组。 语法: dataType[] arrayRefVar;//声明类型 数组名字; java语言使用 new 操作符来创建数组,语法如下: dataType[] arrayRefVar = new dataTy
2021-01-22 14:16:21
238
原创 写一个计算器,要求实现加减乘除功能,并能够循环接受
编写计算器 package com.javaStudy.Test; import java.util.Scanner; public class T1002 { public static void main(String[] args) { System.out.println("请输入第一个数据:"); //接受用户输入的数据,只用声明一次就可以 Scanner n = new Scanner(System.in); //
2021-01-20 14:45:36
1173
原创 选择结构,if,if else ,if else if...else
选择结构 if选择结构 语法: if(布尔表达式){ //如果布尔表达式为true将执行的语句 } package com.javaStudy.struct; import java.util.Scanner; public class IfDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.o
2021-01-14 15:04:28
343
原创 求多个数的和,和平均数(while语法的使用)
输入多个数字,并求其总和与平均数,输入每一个数字用回车确认,通过输入非数字来结束输入并输出执行结果 package com.javaStudy.scanner; import java.util.Scanner; public class Demo05 { public static void main(String[] args) { //输入多个数字,并求其总和与平均数,输入每一个数字用回车确认,通过输入非数字来结束输入并输出执行结果 Scanner scan
2021-01-13 20:33:28
1720
原创 Scanner对象,接受用户输入的数据
Scanner对象 java.util.Scanner 是Java 5的新特征,我们可以通过Scanner类来获取用户的输入 基本语法: Scanner s =new Scanner(System.in); 通过Scanner类的next() 与nextLine()方法获取输入的字符串,在读取之前我们一般需要 使用 hasNext()与hasNextLine()判断是否还有输入的数据。 next() 一定要读取到有效字符后才可以结束输入 对输入有效字符之前遇到的空白,next()方法会自
2021-01-13 20:31:46
479
原创 Day08
包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式为: package pkg1[.pkg2[.pkg3…]]; 包的本质就是文件夹 一般利用公司域名倒置作为包名; 例如www.baidu.com com.baidu.www //反着写 ★★★★★★在设置里把Compact Middle Packages选项取消 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句可完成此功能 import pa
2021-01-11 18:15:21
106
原创 Day07
运算符 算数运算符 算数运算符:+,-,*,/,%,++,– 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; //取余,
2021-01-11 13:56:27
152
原创 Day06
变量 可以变换的量 java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。 注意事项: a.每个变量都有类型,可以是基本类型,也可以是引用类型; b.变量名必须是合法的标识符; c.变量声明是一条完整的语句,每一个声明都必须以分号结尾。 public class Demo08 { //类变量 static double salary=2500;//使用的时候不要引号,(double) //
2021-01-11 13:55:27
89
原创 Day05
类型转换 由于java是强类型语言,有些运算需要用到类型转换 类型的低到高 byte,short,char→int→long→float→double 运算中,不同类型的数据先转换为同一类型,然后进行运算 强制类型转换:低转高; 自动类型转换: 高到底; public class Demo05 { public static void main(String[] args) { int i=128; byte b =(byte)i;//强制转换(b
2021-01-11 13:54:20
88
原创 Day04.java
数据类型拓展及面试题 进制 a.二进制 0b开头 b.十进制 c.八进制 0开头 d.十六进制 0x开头 0到9 A到F 举例: int i=10 int i=010 int i=0x10 public class Demo03 { public static void main(String[] args) { //整数拓展 int i=10; int i2=010;//八进制 int i3=0x10;/
2021-01-07 21:16:28
166
原创 Day03.java学习
java语法 注释 解释代码的辅助作用 单行注释 //+注释内容 多行注释 /* 注释内容 */ 文档注释 /** *注释内容 *注释内容 */ 可以被引用 标识符 1.标识符首字母必须:英文字母,下划线_,$开始 2.首字母后:字母,$,下划线,数字,字符 3.不能用关键词作为变量或者方法名 4.标识符大小写要区分好 5.合法标识符举例:age,$salary,_value, __1value 6.非法标识符举例:123abc,-salary,#abc public class Demo01 {
2021-01-07 21:15:30
150
原创 Day02.Java学习
java jdk 的安装 安装电脑对应的版本。 配置环境变量 a. 我的电脑–右键属性 b.高级系统设置–环境变量–系统变量–新建–JAVA_HOME 配置path变量 a.新建–%JAVA_HOME%\bin b.新建–%JAVA_HOME%\jre\bin 测试JDK是否安装成功 a.打开cmd b.输入命令:java_version notepad++安装 HelloWorld 第一个程序代码 新建文件夹,存放代码。 code 新建一个Java文件 文件后缀名 .java
2021-01-05 22:16:21
99
原创 Day01 Markdown学习
Markdown 学习 标题: 标题 三级标题 四级标题 字体 hello,World hello,world hello,world hello,world 引用 Java入门 学习 分割线 图片 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SCdneV1a-1609493445153)(D:\桌面杂物\杂物\学习图片.png)] 超链接 点击跳转到:链接 列表 a b c a b c 表格 11 22 33 11
2021-01-01 17:34:33
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅