带字符串的“ +”运算符用作串联运算符。
每当您使用“ +”运算符将String值添加到double时,两个值都将串联在一起,从而生成String对象。
实际上,将双精度值添加到字符串是将双精度值转换为字符串的最简单方法。
import java.util.Scanner; public class StringsExample { public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.out.println("Enter a double value: "); double d = sc.nextDouble(); System.out.println("Enter a String value: "); String str = sc.next(); //添加双精度和字符串 String result = str+d; System.out.println("Result of the addition "+result); } } }
输出结果
Enter a double value: 245.5474 Enter a String value: test Result of the addition test245.5474