Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8252140
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类: Java

2009-02-26 23:40:20

这是一个google的查询字符串:从这个里面找到查询的关键字,也就是q后面的siag+office,并把siag+office打印出来。
在java中提供了一些字符串的操作函数。下面的代码是从最简单的思维去考虑问题的,没有去考虑运行效率问题。测试平台在mandriva 2009下面。java版本是1.6,因为自己以前较少接触java,所以写一下测试环境。
1.编写代码,将文件名命名为TestGoogle.java.
2.编写代码:

public class TestGoogle
{
        public static void main(String args[])
        {
                String s = new String("");
                int n_pos;
                n_pos = s.indexOf("&");
                String str_temp = new String();
                str_temp = s.substring(n_pos+1,s.length());
                n_pos = str_temp.indexOf("&");
                str_temp = str_temp.substring(0,n_pos);
                n_pos = str_temp.indexOf("=");
                str_temp = str_temp.substring(n_pos+1,str_temp.length());
                System.out.println(str_temp);
        }
}

3.编译: javac TestGoogle.java
4.运行: java TestGoogle
5.结果:siag+office.
阅读(2050) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~