常用类(Scanner类String类StringBuffer类)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用类(Scanner类String类StringBuffer类)相关的知识,希望对你有一定的参考价值。

技术分享图片

Scanner类

  • 概述
    ??录入字符串的方法(默认)
    技术分享图片
  • hasNextXxx()方法与nextXxx()方法示例
    ??以int类型为例,其他类型用类似的方法
    技术分享图片
    技术分享图片
    注意:这块得导包import java.util.Scanner和import java.io.InputStream两个。
  • 获取数据出现的小问题
    演示代码
    技术分享图片
    技术分享图片
    问题:输入整数完之后,没有再输入字符串,直接打印了出来。
    原因:当录入整数后,敲了一个回车换行,那么sc.nextLine就会直接把回车换行当做字符串录入。建议后面直接用sc.next就行。
  • 示例:
    技术分享图片
    技术分享图片

    String类

  • public String (byte[] bytes)示例:
    技术分享图片
    技术分享图片
  • public String (byte[] bytes,int index ,int length)示例
    技术分享图片
    技术分享图片
    字符数组类型与字节数组类型使用方法一样,这里就不一一列举。
  • 内存图解
  • 技术分享图片
    技术分享图片
  • 判断功能常用方法代码演示
    技术分享图片
    技术分享图片
  • 获取功能常用方法代码演示
    技术分享图片
    技术分享图片
  • 转换功能常用方法代码演示
    技术分享图片
    技术分享图片

StringBuffer类

  • 演示代码
  • 获取容量和长度
    技术分享图片
    技术分享图片
  • 添加功能
    技术分享图片
    技术分享图片
  • 删除功能
    技术分享图片
    技术分享图片

  • 替换和反转
    技术分享图片
    技术分享图片
  • 截取功能
    技术分享图片
    技术分享图片

以上是关于常用类(Scanner类String类StringBuffer类)的主要内容,如果未能解决你的问题,请参考以下文章

13JAVA常见类(Scanner类String类)

11. Java常用类

第2章 Scanner类 与 String类

Java基础-常用工具类

Scanner类匿名对象Random类String类static静态类math类和Arrays工具类

Java常用API