-3

だから私は実際にJavaを介してCSVファイルにデータを書き込んでいます。現在、列の 1 つに「047669602100001」という値があり、csv ファイルに書き込まれると「4.76696E+13」と表示されます。列幅のせいだと確信しています。その行をダブルクリックすると、元のレコードが表示されます。

この動作を回避するために従うことができる方法はありますか?

4

1 に答える 1

2

これは Java の動作ではありません。

047669602100001CSVファイルに正しく書き込まれています。それを表示するために使用しているプログラムは、これを大きな数として認識し、表示のために科学表記法に変換します。CSV ファイルをテキスト エディターで開くと、正しい値が実際に記録されていることがわかります。

于 2013-07-19T14:26:56.563 に答える