摘要: Arrays练习-字符串倒序排列 请使用Arrays相关的API,将一个随机字符串中的所有字符升序排列,并倒序打印。 public static void main(String[] args) { String str = "13246546asd1a65sd1asdas"; //如何进行升序排列 阅读全文
posted @ 2022-06-30 20:29 漁夫 阅读(40) 评论(0) 推荐(0)
摘要: 静态代码块 静态代码块的格式是: public class类名称{ static { //静态代码块的内容 } }特点:当第一次用到本类时,静态代码块执行唯一的一次。 静态内容总是优先于非静态,所以静态代码块比构造方法先执行。 静态代码块的典型用途: 用来—次性地对静态成员变量进行赋值。 publi 阅读全文
posted @ 2022-06-30 20:16 漁夫 阅读(31) 评论(0) 推荐(0)
摘要: 静态static关键字修饰成员方法 一旦使用static修饰成员方法,那么这就成为了静态方法。静态方法不属于对象,而是属于类的。 如果没有static关键字,那么必须首先创建对象,然后通过对象才能使用它。 无论是成员变量,还是成员方法。如果有了static,都推荐使用类名称进行调用。静态变量:类名称 阅读全文
posted @ 2022-06-30 19:58 漁夫 阅读(38) 评论(0) 推荐(0)
摘要: 静态static关键字概述 静态static关键字修饰成员变量 public class Student { private int id; private String name; private int age; static String room;//锁在教室 private static 阅读全文
posted @ 2022-06-30 19:34 漁夫 阅读(26) 评论(0) 推荐(0)
摘要: 练习-指定格式拼接字符串 题目:定义一个方法,把数组{1,2,3}按照指定格式拼接成一个字符串。格式参照如下:[ word1#word2#word3 ] public static void main(String[] args) { int[ ]array = {1,2,3}; String re 阅读全文
posted @ 2022-06-30 19:20 漁夫 阅读(44) 评论(0) 推荐(0)
摘要: 字符串的转换相关方法 String当中与转换相关的常用方法有: public char[ ] toCharArray():将当前字符串拆分成为字符数组作为返回值。 public byte[] getBytes():获得当前字符串底层的字节数组。 public String replace(CharS 阅读全文
posted @ 2022-06-30 17:31 漁夫 阅读(136) 评论(0) 推荐(0)
摘要: 字符串的获取相关方法 string当中与获取相关的常用方法有: public int length():获取字符串当中含有的字符个数,拿到字符串长度。 public String concat (String str):将当前字符串和参数字符串拼接成为返回值新的字符串。 public char ch 阅读全文
posted @ 2022-06-30 17:17 漁夫 阅读(132) 评论(0) 推荐(0)
摘要: 字符串的常量池 字符串的比较相关方法 ==是进行对象的地址值比较,如果确实需要字符串的内容比较, 可以使用两个方法:public boolean equals(Object obj):参数可以是任何对象,只有参数是一个字符串并且内容相同的才会给true;否则返回false 备注:任何对象都能用obj 阅读全文
posted @ 2022-06-30 16:59 漁夫 阅读(42) 评论(0) 推荐(0)
摘要: 字符串概述和特点 java.Lang. String类代表字符串。API当中说: Java程序中的所有字符串字面值(如"abc”)都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是string类的对象。(就算没有new,也照样是。)字符串的特点:1.字符串的内容永不可变。【重点】2. 阅读全文
posted @ 2022-06-30 16:37 漁夫 阅读(181) 评论(0) 推荐(0)
摘要: ArrayLisrt练习-按指定格式遍历集合字符串 题目:定义以指定格式打印集合的方法(ArrayList类型作为参数),使用]扩起集合,使用@分隔每个元素。 格式参照{元素@元素@元素}。 public static void main(String[] args) { ArrayList<Str 阅读全文
posted @ 2022-06-30 16:21 漁夫 阅读(58) 评论(0) 推荐(0)
摘要: ArrayList练习-存储随机数 生成6个1~33之间的随机整数,添加到集合,并遍历集合。思路:1.需要存储6个数字,创建一个集合,<Integer> 2. 产生随机数,需要用到Random 3.用循环6次,来产生6个随机数字:for循环 4.循环内调用r.nextInt(int n),参数是33 阅读全文
posted @ 2022-06-30 15:17 漁夫 阅读(49) 评论(0) 推荐(0)
摘要: ArrayList集合的常用方法和遍历 Arraylist当中的常用方法有: public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致。返回值代表添加是否成功 备注:对于ArrayList集合来说, add添加动作一定是成功的,所以返回值可用可不用。 但是对于其他集合 阅读全文
posted @ 2022-06-30 15:04 漁夫 阅读(155) 评论(0) 推荐(0)
摘要: 对象数组 定义一个数组,用来存储3个Person对象 数组有一个缺点: 一旦创建,程序运行起见长度不可以发生改变 public class Person { private String name; private int age; public Person(String name, int ag 阅读全文
posted @ 2022-06-30 14:30 漁夫 阅读(44) 评论(0) 推荐(0)
摘要: Random练习-求出1-n之间 如果写10,就是1~9,想要的是1~10,整体+1即可 int n = 5; Random r = new Random(); for (int i = 0; i < 100; i++) { //本来范围是[0,n),整体+1之后变成了[1, n+1),也就是[1 阅读全文
posted @ 2022-06-30 13:58 漁夫 阅读(63) 评论(0) 推荐(0)
摘要: Random概述和基本使用 Random乐力用来生成随机数字,使用其起来也是三个步骤: 1.导包:import java.util.Random; 2.创建:Random r = new Random();//小括号当中留空即可 3.使用:获取一个随机的int数字(范围是int所有范围,有正负两种) 阅读全文
posted @ 2022-06-30 13:47 漁夫 阅读(146) 评论(0) 推荐(0)
摘要: 匿名对象的说明 创建对象的标准格式: 类名称 对象名 = new 类名称(); 匿名对象就是只有右边的对象,没有左边的名字和赋值运算符 new 类名称(); 注意事项: 匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象 使用建议: 如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象 阅读全文
posted @ 2022-06-30 13:36 漁夫 阅读(84) 评论(0) 推荐(0)
摘要: Scanner练习-键盘输入两个数字求和 Scanner sc1 = new Scanner(System.in) ; System. out.println("请输入第一个数字:"); int a = sc1.nextInt(); System.out.println("请输入第二个数字:"); 阅读全文
posted @ 2022-06-30 11:44 漁夫 阅读(85) 评论(0) 推荐(0)
摘要: Scanner概述及其API文档的使用 Scanner类的功能,可以实现键盘输入数据,到程序当中 引用类型的一般使用步骤: 1.导包 import 包路径 . 类名称 如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句,不写 只有java.lang包下的内容不需要导包,其他的包都需要i 阅读全文
posted @ 2022-06-30 11:40 漁夫 阅读(100) 评论(0) 推荐(0)
摘要: 定义一个标准的类 一个标准的类通常要拥有下面四个组成部分 1.所有的成员变量都要使用private关键字修饰 2.为每一个成员变量编写一对儿Ger/Set方法 3.编写一个无参数的构造方法 4.编写一个全无参数的构造方法 这样标准的类也叫作Java Bean 有参,无参,get/set,toStri 阅读全文
posted @ 2022-06-30 11:22 漁夫 阅读(80) 评论(0) 推荐(0)
摘要: this关键字的作用 当方法的局部变量和类的成员变量重名的时候,根据:就近原则,优先使用局部变量 如果需要访问本类当中的成员变量,需要使用格式:this . 成员变量名 通过谁调用的方法,谁就是this public class Person { String name; //我自己的名字 //参数 阅读全文
posted @ 2022-06-30 11:01 漁夫 阅读(63) 评论(0) 推荐(0)