首页 > 其他 > 详细

hw1 problem1

时间:2017-07-15 14:39:28      阅读:292      评论:0      收藏:0      [点我收藏+]

hw1 problem1

用inputline替代X用了String里的replace()method;后来看陈同学的code发现可以用"+inputline+" 直接替代啊,之前都不造。还有URL好多method都不太明白什么意思,有好的学习API的方法吗,求分享。

code:

class OpenCommercial {

 

  /** Prompts the user for the name X of a company (a single string), opens

   *  the Web site corresponding to www.X.com, and prints the first five lines

   *  of the Web page in reverse order.

   *  @param arg is not used.

   *  @exception Exception thrown if there are any problems parsing the 

   *             user‘s input or opening the connection.

   */

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

 

    BufferedReader keyboard;

    String inputLine;

 

    keyboard = new BufferedReader(new InputStreamReader(System.in));

 

    System.out.print("Please enter the name of a company (without spaces): ");

    System.out.flush();        /* Make sure the line is printed immediately. */

    inputLine = keyboard.readLine();

    String originalWibeSite="http://www.x.com/";

    String newWibeSite=originalWibeSite.replaceAll("x",inputLine);//replace x with inputline

    URL x=new URL(newWibeSite);

    InputStream ins=x.openStream();

    InputStreamReader isr=new InputStreamReader(ins);

    BufferedReader bfr=new BufferedReader(isr);

    String lines[]=new String[5];

  int i=0;

  while(i<5){

  lines[i]=bfr.readLine();

  i++;}

  int j=4;

  while(j>=0){

  System.out.println(lines[j]);  

  j--;

  }

   

 

    /* Replace this comment with your solution.  */

 

  }

 

  

}

output: 

Please enter the name of a company (without spaces): moldirkorea

</script>

//-->

location.href = "./kr/";

<!--

<script type="text/javascript">

hw1 problem1

原文:http://www.cnblogs.com/Jingjunw/p/7182457.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!