2

我正在制作简单的浏览器。我想实现一个搜索框,它会自动重定向到搜索结果,例如http://uk.ask.com/它看起来很简单。

如果我要搜索“hello SO”,它的链接将如下所示。

http://uk.ask.com/web?qsrc=1&o=0&l=dir&q=hello+SO+&dm=all

所以我想要做的是创建一个 JTextField,用户可以在其中输入他正在搜索的内容,然后只需填写他在 url 中输入的任何内容

http://uk.ask.com/web?qsrc=1&o=0&l=dir&q="FILL HERE WITH + instead of spaces "&dm=all

我不知道如何拆分输入的字符串并用 + 符号填充空格。任何的想法 ?这也是我认为可以做到的方式。我将不胜感激任何其他建议。提前致谢

4

2 回答 2

4

您需要对字符串进行URL 编码

于 2012-12-13T01:28:58.557 回答
1

干得好

url.replace(" ", "+");
于 2012-12-13T01:28:12.070 回答