- 博客(19)
- 收藏
- 关注
原创 字符串练习
1.、随便输入一段数字字符串,把其中连续出现次数最多的字符找出来并统计出连续出现的字符此次数,如:233111333。public class Zifuchuan { public static void main(String[]args){ char ch=' '; String str="2331113333"; int times=0; int time=1; for(int i=0;i<st...
2022-04-29 08:10:13
108
原创 内部类(嵌套类,局部类),局部类
一.介绍1.嵌套类定义:定义在另一个类中的类内部类定义:不用被static定义的类,不能放static类型的变量,除非是常量最外层的类,称为顶级类public class A{//外部类 static class B{}//静态嵌套类 class C{}//非静态嵌套类,内部类,}public class Main{ public static void main(String[]args){ A a=new A();//若不调用B,C类,则其不占用内存
2022-04-28 09:21:18
122
原创 String字符串
1.String对象一旦创建完毕,其字符内容不可修改自变量字符串(String d1=“123”),会在字符串常量池(栈空间一部分)有一部分内存,而new出来的对象,则在栈空间中有内存。2.intern方法把字符串加入字符串常量池public class Main { public static void main(String[]args){ int a=1,b=2,c=3; String str1=String....
2022-04-27 18:28:44
85
原创 Java之包装类
1.基本类型包装类判断其值是否相等时,用equals缓存范围[-128,127]new出来的对象结果不同,不在缓存区数组是不会自动转化的int[]num={11,22};Integer []integer=new Integer[num.length];for(int i=0;i<num.length;i++){integer[i]=Integer.vagueOf(num[i];}---------------------------------------------
2022-04-26 22:37:36
612
原创 Java中的枚举类型enum
实例变量(instance variable)实例变量:或叫实例域、实例字段(instance field),或叫成员变量(member variable)。实例的变量,每个实例的变量可能不同。实例方法(instance method)实例方法:或叫成员方法(member method)。供实例用的方法,必须要先有实例,才能通过此实例调用实例方法。类变量(class variable)类变量:或叫静态域、静态字段(static field),或叫静态变量(static variable)。出
2022-04-26 10:38:58
391
原创 java集合基础
1.1集合概述1)集合特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变;2)ArrayList<E>:可以调整大小的数组实现,<E>是一种特殊的数据类型,泛型;E可以使用引用数据类型替换。eg.ArrayList<String>1.2ArrayList构造方法和添加方法1.public ArrayList()//创建一个空的集合对象;2.public boolean add(E e)//将指定的元素追加到此集合的末尾3.public
2022-04-14 19:53:09
219
原创 StringBuilder的使用方法
1.StringBuilder使用StringBuilder sb=new StringBuilder();2.长度的求取sb.length();3.StringBuilder的添加和反转方法publicStringBuiler append(任意类型);//添加数据,并返回对象本身eg.sb.append("hello").append("world");//链式调用public StringBuilder reverse();返回相反的字符序列4.StringBu
2022-04-13 10:38:14
2775
原创 Java数组
1.数组定义格式(相同类型)1)格式一:数据类型【】变量名 eg.int[] arr; 定义了一个int类型的数组,数组名是arr;2)格式二:数据类型 变量名【】 eg.int arr【】定义了一个int类型的变量,变量名是arr数组2.数组初始化1)动态初始化:数据类型【】变量名=new 数据类型【数组长度】eg.int[] arr=new arr[3];2) 静态初始化:数据类型【】变量名=(new 数据类型【】){数据1,数据2,数据3.........
2022-03-26 11:00:02
339
原创 Java数据输入输出,分支语句,快捷语句,Math,random,UUID,数字格式化
一..Scanneer使用的基本步骤1.导包(导包的动作必须出现在类定义的上边)import java.util.Scanner2.创建对象(sc为变量名,可变)Scanner sc = new Scanner(System.in);3.接收数据(i为变量名,可变)int i = sc.nextInt();...
2022-03-22 20:17:33
759
原创 三元运算符的使用
1.两只老虎的体重是否相等public class OperatorTest { public static void main(String[] args){ int weight1=180; int weight2=200; boolean b=(weight1 == weight2) ? true : false;//三元运算符的使用,注意设置新变量为boolean型 System.out.println(b); }
2022-03-22 00:10:51
371
原创 java入门,HelloWorld
public class HelloWorld{//类的声明 public static void main(String[] args){//固定格式 System.out.println("HelloWorld");//输出 } }1.打开新建文本文档,修改名称为HelloWorld.java2.用记事本打开文件,输入编写程序3.打开命令提示符窗口(wins+R;cmd)编译:javac.文件名.java执行:java类名注意文件放到d盘根目录下ps:1.非法.
2022-03-19 16:44:02
355
原创 求java中i+=i-=i*=i怎么计算
首先搞清楚运算的方法和顺序1.i+=x;(x=i-=i*=i)i=i+x;2.i-=y;(y=i*=i)x=i-y;3.i*=i;即i=i*i;y=i*i;4.总i=i+i-i*i;即i=i*(2-i)
2022-03-13 13:50:11
1610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人