- 博客(5)
- 收藏
- 关注
原创 Java String的理解
从fromIndex位置开始找,从后往前找str第一次出现的位置,没有返回-1。从fromIndex位置开始找,从后往前找ch第一次出现的位置,没有返回-1。先按照字典次序大小比较,如果出现不等的字符,返回两个字符的大小差值。从fromIndex位置开始找str第一次出现的位置,没有返回-1。从fromIndex位置开始找ch第一次出现的位置,没有返回-1。从后往前找,返回str第一次出现的位置,没有返回-1。返回str第一次出现的位置,没有返回-1。返回ch第一次出现的位置,没有返回-1。
2024-08-02 18:10:25 267 1
原创 Java继承
在Java中,继承是面向对象编程中的一个重要概念,它允许一个类(称为子类或派生类)继承另一个类(称为父类或基类)的属性和方法。通过继承,子类可以重用父类的代码,并可以在此基础上添加新的属性和方法,从而实现代码的复用和扩展。像上面Dog类和Cat类都有name和age,我们就放进Animal类中,然后继承Animal类,就不用重复写,提升效率。2.1 在子类中访问父类的成员变量,如果子类和父类不存在同名成员变量时,访问从父类中继承的成员变量和子类自己的成员变量。在子类方法中,访问父类的成员变量和方法。
2024-06-09 14:20:25 170
原创 Java对象与类
面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。第一个隐藏的参数,编译器会自动传递,在成员方法执行时,编译器会负 责将调用成员方法 对象的引用传递给该成员方法,this。,只设计出需要什么东 西,但是并没有实体的建筑存在,同样类也只是一个设计,实例化出的对象才能实际存储数据,占用物理空间.如果用户没有显式定义,编译器会生成一份默认的构造方法,生成的默认构造方法一定是无参数的。只不过所有的操作对用户是透明的,即用户不需要来传递,编译器自动完成。
2024-05-16 18:08:07 917 7
原创 C语言循环与分支(循环篇)
所以在for循环中continue的作用是跳过本次循环中continue后的代码,直接去到循环的调整部分。所以break的作用就是永久的终止循环,只要break被执行,break外的第一层循环就终止了。break的作用是用于永久的终止循环,只要break被执行,直接跳出循环,继续往后执行。初始化后,看判断是否为真,为真则执行循环,然后调整循环变量,继续判断,形成循环。打印了1,2,3,4后,当i等于5,执行到break,跳出循环。为什么不是1,2,3,4,6,7,8,9,10呢?2.for循环的执行流程。
2023-12-06 22:36:24 474
原创 C语言分支与循环(分支篇)
也就是表达式中的结果是0,则语句不执行;例子:输入一个整数,判断输入的整数是0,还是整数或者负数.子句是没有顺序要求的,只要你的顺序是满足实际要求就可以。当我们运行这串代码时候,发现啥都不是,为什么呢?语句的时候,这时候要处理这种情况,我们得就加入。一个整数,不是奇数,就是偶数。输入1~7的数字,打印对应的星期几。语句是非常重要的,能实现真正的分支效果。语句不成立的时候,自然想到的就是。后的表达式中的值无法匹配代码中的。,那么代码会继续执行下去,如下。在C语言中,0为假,非0为真。
2023-12-05 20:42:02 611 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人