- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 数组使用:foreach循环,数组做方法入参,数组做返回值
一.for循环结合(一)输出最大值(二)foreach增强循环数组变量..for自动生成增强foreach循环,并且该循环无下标。会将数组遍历出来,适合打印输出,但是需要使用该数组则不方便二.数组做方法入参用于调用数组(一)打印数组即自行写方法时,将数组入参,在方法后的小括号里三.数组做返回值(一)反转数组...
2021-08-06 17:20:03 303
原创 数组基础1:数组的创建,初始化
一.声明创建(一)声明首选的方法:dataType[] arreyRefVar或dataType arreyRefVar[]此效果相同,但不是首选方法(二)创建,使用new操作dataType[] arreyRefVar= new dataType[arreySize]此语句即为声明与创建结合起来获取数组长度:arreys.length即为变量名.length注意:数组的元素是通过索引(下标)访问的,数组索引从0开始给数组元素赋值:(三)内存分析声明一个数组,放于栈内,创建一个
2021-08-06 16:13:09 129
原创 Java方法
一.方法概念方法解决一类问题的步骤的有序组合。其包含于类或对象中。方法在程序中被创建,在其他地方被引用。设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样就利于我们后期的扩展。方法的命名规则:小写字母加驼峰原则(一)概念用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:**方法包含一个方法头和一个方法体。**下面是一个方法的所有部分:修饰符:修饰符是可选的,告诉编译器如何调用该方法。定义
2021-08-05 21:54:00 125
原创 打印三角形
注意:1.System.out.printlnSystem.out.print两者区别,前一个输出一个变量就换行,即一个变量占据一行。而后者无论输出多少均在一行。2.换行的两种表达方式3.对循环结构的理解,i取1后进入循环结构而后与三个j进行比较,分别输出,而后再重新循环。...
2021-08-05 18:04:58 55
原创 Java流程控制4:break,continue
一.break,continue在循环语句主体中,使用break则后续均不输出,使用continue则本次循环不输出,后续循环正常输出。例:则,所有被10整除的变量均不输出。
2021-08-05 15:20:02 69
原创 Java流程控制3:循环结构
一.while循环(一)概念及语句while(布尔表达式){循环内容}大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。少部分情况需要循环一直执行,如服务器的请求响应监听,定时检查等。循环条件一直为true就会造成无限循环“死循环”,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死奔溃(2)举例计算1+2+3······+100=?二.do···while循环(1)概念do{代码语句}while(布尔表达式);while先判断
2021-08-05 00:31:45 61
原创 Java流程控制2:顺序结构,if选择结构
一.顺序结构1.任何一个算法都离不开的一种基本算法结构2.Java的基本结构为顺序结构,除非特别指明,否则就按照顺序一句一句执行。也是最简单的算法结构3.语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的。二.选择结构(一)if单选择结构(二)...
2021-08-03 22:28:22 97
原创 Java流程控制1:用户交互Scanner
一.Scanner(一)概念之前的语法内未实现程序和人的交互,Java提供了一个工具类,来获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入,(二)基本语法Scanner s = new Scanner(System.in);(三)举例1....
2021-08-03 13:33:46 58
原创 Java基础4:包机制,JavaDoc生成文档
一.包机制1.为更好地组织类, Java提供了包机制,用于区别类名的命名空间。(防止命名空间重复包类似于文件夹,一般用公司域名倒置作为包名。如:对于百度公司域名www.baidu.com。使用总包com,下属,baidu,再下属www。则会在Java代码的首行显示package com.baidu.www;故,包语句的语法格式为:package pkg1[.pkg2[.pkg3...]];2.为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用”import“语句可完成该
2021-08-01 15:17:12 115
原创 Java基础3:运算符
一.运算符(一).算术运算符1.类型加减乘除,取余,当进行运算时,2.举例(1).基本运算时数据类型的转变public static viod main(String[]args){int a = 22;int b = 10;System.out.println (a/b);则此结果输出为2,应将运算中将任意变量转换为小数即为System.out.println (a/(double)b);。此时输出为2.2对于整数数字类型相运算,若有long则输出为long类型。没有lon
2021-07-31 16:06:31 86
原创 Java基础2:类型转换,变量,常量,变量作用域
一.类型转换(一).概念由于Java是强类型语言,故进行有些运算时需要用到类型转换。注意的是,运算中,不同类型的数据转换为同一类型,然后进行运算。对于基本数据类型的排序,原则上按照容量大小排序,且要注意小数的优先级一定大于整数,则排序结果为:(二).类型1.强制类型转换高容量数据类型转换为低容量数据类型。格式:(类型)变量名例:内存溢出的情况输出为-128.由于byte范围为-128到127,则128不在该范围内,故发生内存溢出。2.自动类型转换低容量数据类型-------高容量数
2021-07-30 18:48:52 124
原创 数据类型拓展
一.进制二进制:0b八进制:0十进制十六进制:0x输出即为10,8,16且:十六进制的表达方式为0-9,A-F。F为15二.浮点数拓展1.最好完全避免使用浮点数进行表示最好完全避免使用浮点数进行表示最好完全避免使用浮点数进行表示由于浮点数表示的字长是有限的,其数字是离散的,当四舍五入后会有舍入误差,其结果只是大约数,为接近但不等于。故,最好完全避免使用浮点数进行比较。2.银行业务的表示使用BigDecimal,为数学工具类三.字符串拓展1.所有的字符本质还是数字编码问题,有
2021-07-30 15:38:32 66
原创 Java基础语法:注释,标识符,数据类型
一.注释概念注释不会被执行,书写注释是一个非常好的习惯平时写代码必须要注意规范种类1.单行注释双斜杠://注释2.多行注释杠加星:/* 注释 */3.文档注释JavaDoc杠星星 星杠 /** 注释*/二.标识符概念Java的所有组成成分都需要名字。类名,变量名,方法名都被称为标识符关键字不可以使用以上关键字起名,如类名等起名3.注意事项所有标识符都应该以字母(A-Z或a-z),美元符($)或下划线(_)开始首字符之后可以是字母(A-Z或a-z),美元符($
2021-07-28 13:24:41 121
原创 DOS命令
一.打开CMD的方式1.开始栏内开始,Windows系统,命令提示符2.运行命令win键+R,输入CMD3.地址栏内打开我的电脑内任意打开一个硬盘或文件,地址栏前输入“cmd ”(cmd后面必须有空格)以管理员身份打开:右击开始栏的命令提示符,选择以管理员身份运行二.常见的Dos命令1. 盘符切换路径+E:(英文冒号)2.查看当前目录下的所有文件路径+dir3.切换目录cd:change directory盘与盘的切换盘盘切换不能直接使用cd命令切换,而是需要加参数“/
2021-07-22 22:07:40 95
原创 windows常用快捷键
键盘功能键tab shift ctrl windows alt 空格 enter键盘快捷键1.ctrl复制:+C粘贴:+V全选:+A剪切:+X撤销:+Z保存:+S2.alt关闭当前窗口:+F43.windows运行:+R打开我的电脑:+E
2021-07-22 21:14:19 59
空空如也
笔记本更新时死机,不知道咋办了😭
2021-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人