摘要: java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。public static double abs(double num):获取绝对值。有多种重载。public static double ceil(double num):向上取整。public 阅读全文
posted @ 2020-07-22 20:40 云谷の风 阅读(181) 评论(0) 推荐(0) 编辑
摘要: java.util.Arrays是一个与数组相关的工具类,里面提供了大量静态方法,用来实现数组常见的操作。public static String toString(数组):将参数数组变成字符串(按照默认格式:[元素1, 元素2, 元素3...])public static void sort(数组 阅读全文
posted @ 2020-07-22 20:35 云谷の风 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 静态代码块的格式是: public class 类名称 { static { // 静态代码块的内容 } } 特点:当第一次用到本类时,静态代码块执行唯一的一次。静态内容总是优先于非静态,所以静态代码块比构造方法先执行。 静态代码块的典型用途:用来一次性地对静态成员变量进行赋值。 1 static 阅读全文
posted @ 2020-07-22 20:09 云谷の风 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.1概述: 关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法, 被修饰的成员是属于类的,而不是单单是属于某个对象的。 1.2定义和使用格式: 类变量 当 static 修饰成员变量时,该变量称为类变量。该类的每个对象都共享同一个类变量的值。任何对象都可以更改该类变量的值,但也可 阅读全文
posted @ 2020-07-21 21:38 云谷の风 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 题目1:定义一个方法,把数组{1,2,3}按照指定格式拼接成一个字符串。格式参照如下:[word1#word2#word3]。 分析: 1. 首先准备一个int[]数组,内容是:1、2、3 2. 定义一个方法,用来将数组变成字符串 三要素 返回值类型:String 方法名称:fromArrayToS 阅读全文
posted @ 2020-07-21 21:26 云谷の风 阅读(168) 评论(0) 推荐(0) 编辑
摘要: String当中与比较相关的常用方法有: ==是进行对象的地址值比较,如果确实需要字符串的内容比较,可以使用两个方法: public boolean equals(Object obj):参数可以是任何对象,只有参数是一个字符串并且内容相同的才会给true;否则返回false。注意事项:1. 任何对 阅读全文
posted @ 2020-07-21 21:14 云谷の风 阅读(520) 评论(0) 推荐(0) 编辑
摘要: ==是进行对象的地址值比较,如果确实需要字符串的内容比较,可以使用两个方法: public boolean equals(Object obj):参数可以是任何对象,只有参数是一个字符串并且内容相同的才会给true;否则返回false。注意事项:1. 任何对象都能用Object进行接收。2. equ 阅读全文
posted @ 2020-07-21 20:42 云谷の风 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 字符串常量池:程序当中直接写上的双引号字符串,就在字符串常量池中。 对于基本类型来说,==是进行数值的比较。对于引用类型来说,==是进行【地址值】的比较。 1 public class Demo02StringPool { 2 3 public static void main(String[] a 阅读全文
posted @ 2020-07-21 20:32 云谷の风 阅读(163) 评论(0) 推荐(0) 编辑
摘要: java.lang.String类代表字符串。API当中说:Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是。)字符串的特点:1. 字符串的内容永不可变。【重点】2. 正是因为字符 阅读全文
posted @ 2020-07-21 20:20 云谷の风 阅读(330) 评论(0) 推荐(0) 编辑
摘要: /* 题目1: 生成6个1~33之间的随机整数,添加到集合,并遍历集合。 思路: 1. 需要存储6个数字,创建一个集合,<Integer> 2. 产生随机数,需要用到Random 3. 用循环6次,来产生6个随机数字:for循环 4. 循环内调用r.nextInt(int n),参数是33,0~32 阅读全文
posted @ 2020-07-19 16:04 云谷の风 阅读(202) 评论(0) 推荐(0) 编辑