21xrx.com
2024-09-20 06:12:38 Friday
登录
文章检索 我的文章 写文章
我的java学习笔记:从string
2023-06-16 10:38:52 深夜i     --     --
我正在学习java编程语言 最近学到了两个重要的关键字——string

    return s == null || s.trim().length() == 0;

    return s == null || s.length() == 0;

我的java学习笔记:从string.format到static关键字

我正在学习java编程语言,最近学到了两个重要的关键字——string.format和static。通过我的学习笔记,我来介绍一下这两个关键字以及它们的用法。

首先是string.format。在java中,我们经常需要将一些数字、字符串等数据格式化输出,这时候就可以用到string.format。当我们在输出的字符串中用到了占位符(例如%s表示字符串,%d表示整数),我们可以通过string.format方法来替换这些占位符为实际的值。

举个例子,假设我有两个变量分别是名字和年龄:


String name = "Tom";

int age = 20;

现在我想输出一句话来介绍这个人的信息,我可以这样写:


System.out.println("这个人的名字是" + name + ",年龄是" + age + "岁。");

但是通过string.format,我们可以将这个输出字符串更加灵活地构造出来:


System.out.println(String.format("这个人的名字是%s,年龄是%d岁。", name, age));

在输出的字符串中,%s和%d分别被我们的变量name和age所替换,这样就使得我们的输出更加清晰明了。

接下来我们来讨论另一个关键字:static。在java中,使用static修饰的变量和方法,可以直接通过类名来访问(而不需要先创建对象)。这可以方便我们对一些常用的变量和方法进行管理。

举个例子,假设我有一个类叫做Car,其中有一个变量int totalNumber表示所有车辆的数量:


public class Car

  private int number;

  public static int totalNumber;

  

  // ...

当我们新创建一个Car对象的时候,他的number变量是需要我们手动输入的,但是totalNumber变量是所有Car对象共享的,可以通过类名直接访问。

当我们需要在一个类中创建一些辅助方法时,也可以使用static关键字。例如,我们可以创建一个工具类StringUtils,其中就可以包含一些常用的字符串操作方法:


public class StringUtils {

  public static boolean isEmpty(String s) {

    return s == null || s.length() == 0;

  }

  public static boolean isBlank(String s) {

    return s == null || s.trim().length() == 0;

  }

  // ...

}

这样,当我们需要判断一个字符串是否为空或空格时,就可以直接调用StringUtils类中的静态方法了。

总结一下,string.format和static是java中十分重要的关键字,它们可以帮助我们更好地编写出清晰明了、高效方便的代码。通过我的学习笔记,希望大家也能对它们有更深入的理解。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章