[ジャワ]入力する, Javaで作ら – 入力, Javaで出力
スキャナとJavaでキーボードからの簡単な入力と出力
import java.io.IOException; import java.util.*; //thu vien dung lop Scanner class java_in_out_put { public static void main(String agrv[]) throws IOException { String s; int age; Double M; Scanner inp = new Scanner(System.in); //tao doi tuong inp thuoc lop Scanner System.out.print("Insert your name : "); //Lenh in ra man hinh s = inp.nextLine(); //nhap chuoi System.out.print("Insert your age: "); age = inp.nextInt(); //nhap so nguyen System.out.println("Insert your Math: "); M = inp.nextDouble(); System.out.printf("My name is %s , I %d yaers old and I am %.2f math scoren", s, age, M); inp.close(); } }
次に、エクスポートファイル. このプログラムでは、私は線を含むファイルから読み込まれますINPUT.TXT, 各行には名前があります, 年齢, カンマで区切られた賃金, その後、別の行にoutput.txtとファイル情報に書き込みます:
最高経営責任者(CEO:
INPUT.TXTファイルの内容です
グエン·ヴァン·Q,21,100000.0
グエン·ティ·B,20,200000.0
output.txtとファイルへの書き込みになります
グエン·ヴァン·Q
21
100000.0
グエン·ティ·B
20
200000.0
import java.io.*; import java.util.*; class input_file { String ten[] = new String[100]; int tuoi[] = new int[100]; double luong[] = new double[100]; int i=0; void read() throws IOException //phuong thuc doc tu file { String line[] = new String[100]; FileInputStream f = new FileInputStream("input.txt"); //tao bien tep f Scanner input = new Scanner(f,"UTF-8"); //doc tu tep f su dung Scanner while(input.hasNextLine()) //trong khi chưa het file { line[i]= input.nextLine(); //doc 1 dong if(line[i].trim()!="") //neu dong khong phai rong { String item[] = line[i].split(","); //cat cac thong tin cua line bang dau phay ten[i] = item[0]; tuoi[i] = Integer.parseInt(item[1]); //chuyen strin sang int luong[i] = Double.parseDouble(item[2]); } i++; } input.close(); } void write() throws IOException //phuong thuc ghi vao file { FileOutputStream f = new FileOutputStream("output.txt"); PrintWriter output = new PrintWriter(f); int j=0; while(j<i) { output.println(ten[j]); output.println(tuoi[j]); output.println(luong[j]); j++; } output.close(); } } class java_in_out_file { public static void main(String []agr) throws IOException { input_file file = new input_file(); file.read(); file.write(); } }
かわいい , cho e hỏi là viết hàm nhập va xuất 1 mảng số như thế nào ạ.e cảm ơn a nhiều:)))
Bạn dùng vòng lặp for để nhập nhé
かわいい, cho e hỏi throws Exception với throws IOException khác nhau chỗ nào vậy a? とともに 2 cái đó dùng để làm gì? tks a nhiều 🙂
Exception là ngoại lệ chyng của mọi ngoại lệ. IOException là ngoại lệ về nhập xuất.
兄は私に尋ねました
ví du trong file input của em có tên, 年齢, số chứng minh nhân dân, 私はどのようにAであるだけではIDカードとエクスポートの出力ファイル名を払いたいです
あなたはすぐに返信ホープ
ありがとう
だから、どの部分あなただけが欲しいものを書くためにファイルを書き込みます.
私は理解していません, 同じことは、ファイルが、スキャナ/ PrinwriterとFileInpuStream /異なる公開FileOuputStream上にあります. 彼のショーで使用 2 何OKです.
Ủa, ラインでそれエラー 23, 24 “NumberFormatExceptionが” 軍事親愛なります
あなたのファイルが何らかの形でされるように、特定の, それは確かに古いニュースを読んで、ルオンされていない読んでいません. あなたは、入力ファイルを参照してくださいNHE.
eは大丈夫改訂=)))
F =その後、修正))
入力のスペースを削除したい場合は、どうすればよいですか??
たとえば、入力は: グエンヴァンC, 20, 100000 しかし、コードはまだ印刷されます
あなたはあなたが望むものに従って分割します.
eは電子ファイルから整数配列がコピーされます入力したいです
彼らはいつものように行います, あなたはファイルからの読み取りを通してだけでなく、.
javaのパッケージの意味を聞いてみましょう ,使わなくても大丈夫
ここで参照できます: https://nguyenvanhieu.vn/package-trong-java/
なぜjavaはcvよりも冗長で複雑なのですか? ?? :((
長いが明確, 徐々にあなたは慣れます.