How to convert Incoming bytes array from Android app to "String"

Hi,
I am a beginner at Arduino programming.
In my code, Incoming data from the android app to Arduino in a bytes array. I am sending “551” string, which gives me data in bytes array-like 53 53 49
This is my code.

 if (Serial.available() > 0)
  {
    dataIncoming = true;
    data = Serial.read();
    Serial.println("came here");
    Serial.println(data);
    
    delay(20); }

This is shown in my serial monitor.

came here
53
came here
53
came here
49

how can i retrieve my “551” string from that bytes array?

try…

data = Serial.readString();
delay(500);
Serial.println(data);

Serial.println("came here");
//Serial.println(data);
Serial.println((char)data);

Check out my Arduino Software Solutions tutorial for various example sketches to read text from Serial. Both blocking and non-blocking.