当前位置: 代码迷 >> J2SE >> java编译出错解决办法
  详细解决方案

java编译出错解决办法

热度:125   发布时间:2016-04-24 17:27:22.0
java编译出错
import   java.io.*;
class   ReadStringOrInt
{
public   static   void   main(String   args[])
{
byte   buf[]=new   byte[20];
String   str;
int   anInt;
try
{
System.in.read(buf);
str=new   String(buf,0);
anInt=Integer.parseInt(str.trim());
}
catch(Exception   e){}
}
}

出现
D:\java\3.11> javac   ReadStringOrInt.java
Note:   ReadStringOrInt.java   uses   or   overrides   a   deprecated   API.
Note:   Recompile   with   -deprecation   for   details.

谁能帮忙解答下...

------解决方案--------------------
要么用低版本的JDK


要么

str=new String(buf, "GBK ");
等等

很多方式
  相关解决方案