当前位置:  技术问答>java相关

小问题·

    来源: 互联网  发布时间:2017-03-26

    本文导语:  int a,b; scanf("%d%d",&a,&b); printr("%d",a+b); //// 用java的system.in.read() 怎么实现 | BufferedReader f=new BufferedReader(new InputStreamReader(System.in)); String out=f.readline();//input a,b; | DataInputStream i...

int a,b;
scanf("%d%d",&a,&b);
printr("%d",a+b);
////
用java的system.in.read()
怎么实现

|
BufferedReader f=new BufferedReader(new InputStreamReader(System.in));
String out=f.readline();//input a,b;

|
DataInputStream in = new DataInputStream(new BufferedInputStream(System.in));
String as = in.readLine();
String bs = in.readLine();
int a = new Integer(as).intValue();
int b = new Integer(bs).intValue();
System.out.print(a + "  " + b);

|
printr("%d",a+b);应该是用System.out.println()代替!
scanf()函数你可以借鉴一下下面的这个程序
public class Test{
    public Test(){}
    
     public static void main(String[] args){
    
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//在新版本的JDK里,DataInputStream的readLine()方法已经不推荐了,所以用了BufferedReader
String s;

try{
while ((s = br.readLine()).length() != 0)
System.out.println(s);
}catch(IOException ioe){
ioe.printStackTrace();
}
   
     }
}



|
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
String a=input.readLine();
try{
int int_a=Integer(a).value();
}catch(Exception e){//error}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3