首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java之StringBuilder的常用方法

    在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过  "+"  符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。...使用StringBuilder类就可以避免这种问题的发生,下面就Stringbuilder的使用做个简要的总结: 一、创建Stringbuilder对象 StringBuilder strB = new...strB.append("ch").append("111").append('c')); //return "StringBuilder:ch111c" 2、toString():返回一个与构建起或缓冲器内容相同的字符串...return "StringBuilder.insertChar:chLLSd11c" 6、delete(int startIndex,int endIndex):删除起始位置(含)到结尾位置(不含)之间的字符串

    83020

    Java ArrayList集合常用方法

    参考链接: Java中的Array vs ArrayList 创建对象:与其他普通的引用数据类型创建方式完全相同,但要指定容器中存储的数据类型:  ArrayList的数据类型> 变量名 =...Float  double Double  char Character  boolean Boolean  附上java基本类型    常用方法  方法声明 功能描述  boolean add(Object...  Object set(int index, Object obj) 用指定元素obj替代集合中指定位置上的元素  ArrayList源码解析  package java.util; public class...的写入函数     // 将ArrayList的“容量,所有的元素值”都写入到输出流中     private void writeObject(java.io.ObjectOutputStream s...的读取函数:根据写入方式读出     // 先将ArrayList的“容量”读出,然后将“所有的元素值”读出     private void readObject(java.io.ObjectInputStream

    32700

    java中stringBuilder常用方法

    每次使用 System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。...通过用一个重载的构造函数方法初始化变量,可以创建 StringBuilder类的新实例,正如以下示例中所阐释的那样。...MyStringBuilder.Capacity= 25; (二)下面列出了此类的几个常用方法: (1)Append   Append方法可用来将文本或对象的字符串表示形式添加到由当前 StringBuilder...可以使用此方法来自定义变量的格式并将这些值追加到 StringBuilder的后面。以下示例使用 AppendFormat方法将一个设置为货币值格式的整数值放置到 StringBuilder的结尾。...(3)Insert   Insert方法将字符串或对象添加到当前 StringBuilder中的指定位置。以下示例使用此方法将一个单词插入到 StringBuilder的第六个位置。

    74710

    Java中File对象的常用方法

    4、renameTo(File dest)如果目标文件与源文件是在同一个路径下,那么renameTo的作用是重命名, 如果目标文件与源文件不是在同一个路径下,那么renameTo的作用就是   剪切,而且还不能操作文件夹...isHidden() 是否是一个隐藏的文件或是否是隐藏的目录。   isAbsolute() 测试此抽象路径名是否为绝对路径名。...getAbsolutePath()获取文件的绝对路径,与文件是否存在没关系   length() 获取文件的大小(字节数),如果文件不存在则返回0L,如果是文件夹也返回0L。   ...getParent() 返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回null。   lastModified()获取最后一次被修改的时间。...文件夹相关:   static File[] listRoots()列出所有的根目录(Window中就是所有系统的盘符)   list() 返回目录下的文件或者目录名,包含隐藏文件。

    1K10

    Java-String的常用方法总结

    Java-String的常用方法总结:   一、String类   String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。...java把String类声明的final类,不能继承。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。   ...二、String类构造方法   1、public String()   无参构造方法,用来创建空字符串的String对象。   ...public String(byte[]values)   byte[]strb=new byte[]{65,66};   String str6=new String(strb);   三、String类常用方法...  返回值=false   返回值=true   4、public boolean equalsIgnoreCase(String anotherString)   equalsIgnoreCase()方法用于将字符串与指定的对象比较

    27830

    JAVA 反射 常用方法的示例 详解

    什么是Java 反射? 就是正在运行,动态获取这个类的信息。 反射机制的作用? 1.反编译 .class 文件到 .java 文件 2.通过反射机制 访问对象的构造方法,方法,属性等。...java反射创建对象? 如何创建对象? 通过实例化构造函数来创建对象。 通过反射创建对象 1.实例化 无参 构造函数 ? 2.实例化有参构造函数 ?...通过反射获取方法,属性等API getDeclaredMethods() :获取该类的所有方法 getReturnType() :获取该类方法的返回值 getParameterTypes() :获取该类方法传入参数...那么如何获取父类的呢? 通过 子类.getSuperclass() 获取父类对象 getDeclaredMethods 获取该类的所有方法 ? getReturnType()获取方法的返回值 ?...getParameterTypes() 获取该类方法的传入参数类型 ? getDeclaredFields() 可以访问变量,注意这里只能访问公共成员变量私有变量是访问不到的 ? ? ?

    54320

    谈谈MySQL优化方面的常用方法(最详细)

    MySQL优化方法: 1.选取最适用的字段属性,可以的情况下,应该尽量把字段设置为NOT NULL 2.使用连接(JOIN)来代替子查询 3.使用联合来代替手动创建的临时表 4.增删改或者多条查询数据时使用事务操作...5.锁定表(代替事务的另一种方法) 6.使用外键(锁定表的方法可以维护数据的完整性,但它不能保证数据的关联性,应该使用外键) 7.可以优化SQL查询算法,提高查询速度 8.给数据量大的查询次数频繁而修改次数少的数据表添加索引...从根本处找出可以优化的地方,EXPLAIN的查询结果也会告诉你,你的索引主键被如何利用的,你的数据表是如何被搜索和排序的,通过对这些信息的查看,你可以对自己的查询语句做相应的调整 explain select...为搜索字段建索引 索引并不一定就是给主键或是唯一的字段。如果在你的表中,有某个字段你总要会经常用来做搜索,那么为其建立索引。...可取的方法是NOT IN可以NOT EXISTS代替。

    2.1K40

    java数组的声明_Java数组定义常用方法

    大家好,又见面了,我是你们的朋友全栈君。 Java数组定义常用方法 Java中的数组、是一种简单的线性数据存储结构、他用牺牲自动扩展大小来换取与集合相比的唯一优势——查询效率的提升。...Java中的数组有什么类型?我们要怎么定义这些数组呢?下面跟yjbys小编一起来学习Java数组定义常用方法吧!...本文意图说清楚两点: 1、数组的声明以及初始化。 2、常用的数组方法。 补充一点:对于我们常说的二维数组、多维数组其实是一维数组的`延伸、这里暂时只围绕一维数组。...strArray3[i] = strArray1[i]; } 【数组的常用方法】 package com.chy.array.usefulMethods; import java.util.ArrayList...数组定义常用方法】相关文章: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137136.html原文链接:https://javaforall.cn

    2.2K20

    java.time常用方法汇总

    java.time API 介绍java.timeAPI 是从 Java 8 开始引入的一套强大的时间日期处理库,旨在替代老旧的 java.util.Date 和 java.util.Calendar。...该 API 以更简洁、强大和灵活的方式处理日期、时间、时区以及时间间隔,适合各种全球化和时间计算的需求。...1.获取当前日期、时间、日期时间提供了获取当前系统时间的多种方式,包括不含时间的日期、不含日期的时间、完整的日期时间,以及带时区的日期时间。...(用于时间戳)Instant currentInstant = Instant.now();2.创建指定的日期、时间、日期时间根据需求创建指定的日期、时间、带时区的日期时间,甚至可以直接通过时间戳生成时间点...Instant instant = Instant.ofEpochSecond(1609459200L); // 秒级时间戳3.解析字符串为日期、时间、日期时间java.time 提供了从字符串解析日期

    8610

    Java枚举类与常用方法

    ordinal()方法可以找到每个枚举常量的索引,就像数组索引一样。 valueOf()方法返回指定字符串值的枚举常量。...该方法为静态方法,调用者为枚举类,不是枚举值; 该方法形参只要一个String类型的值即可,并且该String值为枚举值对应的名称,即toString()方法返回的值(比如枚举类为SPRING,对应的名称就是..."SPRING"),所以肯定是需要双引号的; 扩展方法 compareTo(E o)方法:则是比较枚举的大小,注意其内部实现是根据每个枚举的ordinal值大小进行比较的。...name()方法与toString():几乎是等同的,都是输出变量的字符串形式。 getDeclaringClass(): 返回该枚举变量所在的枚举类。...创建一个测试类,代码如下,我将常用方法挨个使用了一遍。

    47530
    领券