自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 数学工具类math

java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成了数学运算相关的操作。**四种常见方法:**1.public static double abs(double num) :获取绝对值,有多种重载2.public static double ceil(double num) :向上取整3.public static double floor(double num) :向下取整4.public static double round(double num) :四舍五

2020-08-17 15:04:01 150

原创 Arrays类

java. util.Arrays是一个与数组相关的工具类,里面提供了大量静态方法,用来实现数组常见的操作。常见方法:1.public static String toString(数组):将参数数组变成字符串(按照默认格式: [元素1,元素2,元素3…])2.public static void sort(数组):按照默认升序(从小到大)对数组的元素进行排序。备注:1.如果是数值,sort默认按照升序从小到大2.如果是字符串,sort默认按照字母升序3.如果是自定义的类型,那么这个自定义

2020-08-10 00:16:31 137

原创 static关键字

static是一个声明程序结构的关键字,可用于全局属性和全局方法的声明,主要特点是避免对象实例化的限制(变成公共属性),在没有实例化对象的时候可以直接进行此结构的访问(即使用static后,该数据不再属于对象自己,而是属于类)。static修饰成员变量(静态变量)static修饰成员变量后,该对象属于类,而不属于自己。static修饰成员方法(静态方法)一旦使用static修饰成员方法,那么这就成为了静态方法。静态方法不属于对象,而是于类的。如果没有static关键字,那么必须首先创建对象,然后通

2020-08-09 23:53:39 123

原创 String

java. lang. String类代表字符串。API当中说: Java 程序中的所有字符串字面值(如"abc" )都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new, 也照样是。)字符串的特点:1.字符串的内容永不可变。[重点]2.正是因为字符串不可改变,所以字符串是可以共享使用的。3.字符串效果上相当于是char[字符数组,但是底层原理是byte[字节数组。创建字符串的常见3+1种方式。.三种构造方法: .public Strin

2020-08-08 00:37:25 142

原创 ArrayList的使用方法

API:应用程序编程接口Scanner:键盘输入引用类型的一般使用步骤:1.导包 import 包路径.类名称如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他的包都需要import语句 。2.创建类名称 对象名 =new 类名称();3.使用对象名.成员方法名eg:import java.util.Scanner; //1.导包public class

2020-08-07 19:58:43 2086

原创 定义一个标准类

标准类一个标准类通常满足下面四个特征1.所有成员变量都用private修饰2.为每一个成员变量编写一对Getter/Setter方法(IDEA 中通过代码自动生成)3.编写一个无参数的构造方法(IDEA 中通过代码自动生成)4.编写一个全参数的构造方法(IDEA 中通过代码自动生成)备注:这样的标准类也叫 Java Beeneg:定义一个标准学生类public class Student { private String name;//姓名 private int age;

2020-08-06 15:57:33 143

原创 数组的使用

获取数组长度格式:数组名.lengtheg:public class class1 { public static void main(String[] args) { int [] array={10,20,40,50,80,41}; int len=array.length; System.out.println("数组的长度是"+len); } }数组的遍历输出使用for循环从第一个元素开始,依次遍历下一个

2020-08-04 11:50:35 203

原创 数组中常见的问题

数组索引越界异常原因:编号写错了。解决办法:修改编号。eg:int[] array = {1,2,3,4,6};x=array[5];//索引越界空指针异常所有的引用类型变量,都可以赋值为一-个null值。但是代表其中什么都没有。数组必须进行new初始化才能使用其中的元素。如果只是赋值了一个null,没有进行new创建,那么将会发生:空指针异常NullPointerException原因:忘了new解决:补上new...

2020-08-04 10:52:25 253

原创 数组

数组的概念:是一种容器,可以同时存放多个数据值。数组的特点:1.数组是一种引用数据类型2.数组当中的多个数据,类型必须统一3.数组的长度在程序运行期间不可改变数组的初始化:在内存当中创建一个数组, 并且向其中赋予一些默认值。两种常见的初始化方式:**1.动态初始化(指定长度):**在创建数组的时候,直接指定数组当中的数据元素个数。动态初始化数组的格式:数据类型[]数组名称= new数据类型[数组长度];解析含义:左侧数据类型:也就是数组当中保存的数据,全都是统一的什么类型左侧的中括号

2020-07-31 21:22:23 85

原创 java运算符

1.算术运算符— * /取模(%)(对整数来说有意义)对一个整数来说,除法就是整除,只看商,不看小数,结果仍是整数。注意:一旦运算当中出现了不同类型的数据,那么结果将会是数据类型范围大的那种。对四则运算中的+,有常见的三种用法。1).对于数值来说,就是加法。2).对于字符char来说,在计算之前,char先被提升为int,然后再计算。3),对字符串String(首字母大写,并不是关键字)来说,加号代表字符串连接操作。2.自增,自减运算符(只有变量才可以用)自增:++(num++,或

2020-07-26 20:16:39 52

原创 方法

一.方法的定义格式1.方法定义的完整格式*/*修饰符 返回值类型 方法名称(参数类型 参数名称){ 方法体; return 返回值;}**/备注:修饰符:返回值类型:也就是方法最终产生的数据结果是什么类型方法名称:方法的名字,规则和变量一样。小驼峰参数类型:进入方法的数据是什么类型参数名称:进入方法的数据对应的变量名称PS:参数如果有多个,使用逗号进行分隔方法体:方法需要做的事情,若干行代码return两个作用:第-停止当前方法,第二将后面的返回值还给调用处返回值:也就

2020-07-26 20:12:47 112

原创 java 标识符

java学习第一天## 标题java 标识符自定义的内容(类名,方法名,变量名等)规则:标识符可以包含英文字母(区分大小写),0~9数字,$(美元符号)和_(下划线)标识符不能是关键字,不能以数字开头。命名规范:类名:首字母大写,后面每个单词的首字母大写(大驼峰式)。变量名:首字母小写,后面每个单词字母大写(小驼峰式)。方法名:同变量名。常量:固定不变的量。,字符串常量(用“”引起来的量)整数常量:直接写上的数字,没有小数点。浮点数常量:直接写上的数字,有小数点。字符常量:用单引

2020-07-17 12:33:42 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除