Java_IO小问题。。。。

package cn.stock.txt;

import java.io.*;
import java.util.*;

public class Stock {
static String str=null;

        public static void main(String[] args) throws Exception {

            int n=0;
            while(n!=4){ 
            Scanner sca=new Scanner(System.in);
            System.out.println("请选择操作内容:");
            System.out.println("1.录入股票信息");
            System.out.println("2.查询股票信息");
            System.out.println("3.遍历所有股票信息");
            System.out.println("4.退出程序");
            n=sca.nextInt();
            switch(n){
            case 1:
                Input();
                break;
            case 2:
                Look();
                break;
            case 3:
                Traverse();
                break;
            case 4:
                break;
                default:

            }

            }

        }
        public static void Input() throws Exception{
                    FileWriter fw =
                            new FileWriter(".\\stockinformation.txt",true);
                    BufferedWriter bw=new BufferedWriter(fw);
                    try{
                        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
                    System.out.println("请输入股票代码和名称(用空格隔开):");
                    str=br.readLine();
                    }catch(IOException e){
                        e.printStackTrace();
                    }
                    bw.write(str);
                    bw.newLine();
                    bw.flush();
                    bw.close();
                    fw.close();
        }
        static public  void Look(){

        }
        public  static void Traverse(){

        }

}

我多次使用1的时候输入股票信息的时候会出现输入到文件的字符出现拼音的情况。。。
图片说明

这不是拼音,可能是你的输入法的问题,也许是你电脑环境的问题。

可能是输入法问题,换个输入法试试