有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何格式化从服务器接收的消息?

我有一个非常简单的客户机-服务器应用程序。当我向服务器发送消息时,它会发回一些信息,我想做的是让安卓(客户端)格式化它接收的消息,就像将消息的一部分放在textview/editText中,另一半放在不同的文本中一样。有没有办法做到这一点

如有任何帮助,我们将不胜感激

因此,我将从安卓发送行50126057,服务器将返回“prd 50126057 12bar | 5 | 199 | 1 |[)”,它将此作为字符串发送


共 (1) 个答案

  1. # 1 楼答案

    是的!例如,可以使用表达式(带regex)或substr()拆分字符串

    String response = "Hello, World";
    String[] words = response.split(" ");
    TextView tv1 = (TextView) findViewById(R.id....);
    TextView tv2 = (TextView) findViewById(R.id....);
    tv1.setText(words[0]);
    tv2.setText(words[1]);