随笔分类 - Java
摘要:substring函数用于截取字符串并返回值 substring(int a,int b) a参数用于定位起始位置(以下表0开始)b参数用于结束位置,但是不包含b,b的最大值是length+1; substring(int a)用户去除a位置之前的字符包含a的位置,保留剩下的字符 indexOf函数
阅读全文
摘要:迭代器实际上是对集合的一种循环遍历,是官方对集合的一种遍历方法的封装, Iterator接口定义了四个方法 boolean hasNext(); E next(); default void remove() { throw new UnsupportedOperationException("re
阅读全文
摘要:获取HTTP字符串正文String getBodytxt(HttpServletRequest request) { BufferedReader br = request.getReader(); String str, wholeStr = ""; while((str = br.readLin
阅读全文
摘要:Java 成员变量是在类中,方法体之外的变量,类变量和实例变量属于成员变量 被static修饰的变量称为类变量(静态变量)(全局变量) 特点: 1、随着类的加载而加载 2、优先于对象存在 3、被类的所有对象共享 4、可以通过类名调用 实例变量是通过创建对象而存储在堆中的,对象也存储在堆中,对象的引用
阅读全文
摘要:static修饰符和final修饰在Java中是很常见的,用处非常广。 static修饰符修饰类方法和类变量,局部变量不能被声明为static变量 可以看到在局部变量中使用static报错。 静态方法不能使用非静态变量,可以使用形参进行计算,或者使用静态变量,静态方法中不能使用 this,super
阅读全文
摘要:举个例子我有一个父类 Animal 和一个子类 Cat , Cat类继承Animal,这就是子类继承父类 Animal a = new Cat() 这代表什么意思呢?这就是创建一个父类的引用指向子类对象,这样做有什么好处呢? 一、 定义一个父类的引用指向子类的对象既可以使用子类强大的功能,也可以使用
阅读全文