- Java code
package com.monly.main;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Scanner;public class main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String name = null; Scanner input = new Scanner(System.in); System.out.println("请输入名字:"); try { name = input.next(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("您刚才输入的名字:" + name); }}
在这个里面,如果我输入的是:哈哈哈哈,程序最后输出的是一堆问号,请问这是什么原因,谢谢了
------解决方案--------------------
那就更改一下eclipse的编码设置
------解决方案--------------------
应该是你的eclipse出问题了 改一下
------解决方案--------------------
转码试试,UTF-8或者GBK试试
------解决方案--------------------
右键项目 -->Properties-->Resources--> Text file Encoding--UTF-8