appendメソッドを使用してdouble値をJava文字列に変換するにはどうすればよいですか?
StringBuilderのappendメソッド またはStringBuffer オブジェクトは、ブール値or、char or、char配列or、double or、float or、int or、long or、String値をパラメーターとして受け入れ、それを現在のオブジェクトに追加します。
必要なdouble値をメソッドに追加し、取得したStringBuffer(またはStringBuilder)オブジェクトから文字列を取得できます。
例
import java.util.Scanner;
public class ConversionOfDouble {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a double value:");
double d = sc.nextDouble();
StringBuffer sb = new StringBuffer();
sb.append(d);
String result = sb.toString();
System.out.println("The result is: "+result);
}
} 出力
Enter a double value: 2548.2325 The result is: 2548.2325
例
public class Test {
public static void main(String args[]) {
double val = 5698.336;
StringBuffer sb = new StringBuffer();
sb.append(val);
String result = sb.toString();
System.out.println(result);
}
} 出力
5698.336
-
Javaを使用してDATEをMySQL列の値に挿入するにはどうすればよいですか?
このために、JavaのPreparedStatementを使用できます。まず、列の1つがDATE型のArrivalDateであるテーブルを作成しましょう- mysql> create table DemoTable( PassengerId int, PassengerName varchar(40), ArrivalDate date ); Query OK, 0 rows affected (0.82 sec) 日付を挿入するためのJAVAコードは次のとおりです- import java.sql.Conn
-
Javaを使用してプリミティブデータをラッパークラスに変換するにはどうすればよいですか?
Javaは、java.langパッケージでラッパークラスと呼ばれる特定のクラスを提供します。これらのクラスのオブジェクトは、それらの中にプリミティブデータ型をラップします。 ラッパークラスを使用すると、ArrayList、HashMapなどのさまざまなCollectionオブジェクトにプリミティブデータ型を追加することもできます。ラッパークラスを使用して、ネットワーク経由でプリミティブ値を渡すこともできます。 例 import java.util.Scanner; public class WrapperExample { public static void ma