至少在这里完全是新的,第一篇文章。 我想要完成的是代码从我的网络服务器上的文本文件中读取一个数字,并与另一个内部数字进行比较。当在线数量更大时,它会做一些事情。我尝试过很多代码,但是没有一个代码正在运行,所以我也没有一个例子。
有人可以帮我吗?
答案 0 :(得分:0)
你可以使用 -
DefaultHttpClient httpclient = new DefaultHttpClient();
HttpGet httppost = new
HttpGet("http://www.urlOfThePageYouWantToRead.nl/text.txt");
HttpResponse response = httpclient.execute(httppost);
HttpEntity ht = response.getEntity();
BufferedHttpEntity buf = new BufferedHttpEntity(ht);
InputStream is = buf.getContent();
BufferedReader r = new BufferedReader(new InputStreamReader(is));
StringBuilder total = new StringBuilder();
String line;
while ((line = r.readLine()) != null) {
total.append(line + "\n");
}
TextView.setText(total)
;
现在这个数字必须在total
变量中。现在将该字符串数转换为整数
int number = Integer.parseInt(total);
现在您可以将此号码与您的mynumber比较为
if(number>mynumber)
{ //do stuff