📅  最后修改于: 2023-12-03 15:02:05.344000             🧑  作者: Mango
在Java中,有时我们需要将一组浮点数连接起来形成一个字符串。为了方便,可以使用Google Guava库中的Floats类的join()方法来完成此任务。
Floats.join()方法用于将一个float类型的数组连接成一个字符串,可以指定连接符和前缀后缀。其语法如下:
public static String join(float[] array, String separator)
public static String join(float[] array, String separator, int startIndex, int endIndex)
public static String join(String delimiter, float... array)
public static String join(String prefix, String delimiter, float... array)
public static String join(String prefix, String delimiter, int startIndex, int endIndex, float... array)
参数含义如下:
下面通过一些示例来说明Floats.join()方法的使用。
import com.google.common.primitives.Floats;
public class FloatsDemo {
public static void main(String[] args) {
float[] nums = {1.2f, 2.3f, 3.4f};
String result = Floats.join(",", nums);
System.out.println(result);
}
}
输出结果为:
1.2,2.3,3.4
import com.google.common.primitives.Floats;
public class FloatsDemo {
public static void main(String[] args) {
float[] nums = {1.2f, 2.3f, 3.4f};
String result = Floats.join(",", nums, 1, 2);
System.out.println(result);
}
}
输出结果为:
2.3
import com.google.common.primitives.Floats;
public class FloatsDemo {
public static void main(String[] args) {
float[] nums = {1.2f, 2.3f, 3.4f};
String result = Floats.join("[", "]", ",", nums);
System.out.println(result);
}
}
输出结果为:
[1.2,2.3,3.4]
本文介绍了Google Guava库中Floats类的join()方法的使用,包括方法的语法、参数含义及示例。使用float数组时,可以便捷地将数组元素连接成字符串。