📌  相关文章
📜  Java番石榴 | Shorts.contains() 方法和示例(1)

📅  最后修改于: 2023-12-03 14:43:01.887000             🧑  作者: Mango

Java 番石榴 | Shorts.contains() 方法和示例

在 Java 中,使用 Shorts 类可以对基本类型的 short 进行操作。其中包含了 contains() 方法,可以用来判断指定的 short 值是否在数组中存在。

方法语法
public static boolean contains(short[] array, short target)
参数说明
  • array: 需要搜索的 short 数组。
  • target: 要查找的 short 值。
返回值说明

如果 array 数组中存在 target 值,则返回 true,否则返回 false

示例代码
import com.google.common.primitives.Shorts;

public class ShortsContainsExample {
    public static void main(String[] args) {
        short[] numbers = {2, 4, 6, 8, 10};

        short target1 = 8;
        boolean contains1 = Shorts.contains(numbers, target1);
        System.out.println("Target " + target1 + " is in numbers: " + contains1);

        short target2 = 7;
        boolean contains2 = Shorts.contains(numbers, target2);
        System.out.println("Target " + target2 + " is in numbers: " + contains2);
    }
}

输出结果:

Target 8 is in numbers: true
Target 7 is in numbers: false
实际应用场景

可以用 contains() 方法来判断一个 short 值是否在一个数组中存在,当需要对数组中的元素进行查找时,该方法是一个非常有用的工具。

例如,在一个成绩单的数组中,查找某个成绩是否在数组中存在,可以使用该方法。

short[] scores = {85, 92, 76, 68, 95};
short targetScore = 76;
if (Shorts.contains(scores, targetScore)) {
    System.out.println("The score " + targetScore + " is in the list.");
} else {
    System.out.println("The score " + targetScore + " is not in the list.");
}
总结

Shorts.contains() 方法是一个用来查找 short 数组中是否存在某个指定 short 值的工具。使用该方法能够更加方便地进行数组元素的查找。