DataInputStream을 사용하여 A에서 B까지 여러 문자열을 보내려고합니다.DataInputStream 및 DataOutputStream 사용
나는 이것을 .write()
을 사용하여 전송하는 방법을 알고 있지만, 스트링을 분리하는 가장 좋은 방법은 확실하지 않습니다. 사실 연구 후 문자열에 문자를 추가하고 B로 나눠서 사용하지 않으면 가능한 것처럼 보이지 않습니다.
DataInputStream
을 사용하는 모든 대안이 고려됩니다. Array
을 작성하여 전송하는 방법에 대해 잘 모르기는했지만 말입니다.
지금까지 내가 가진 :
public String getDetails() {
System.out.print("Name: ");
String uiname = scan.next();
pout.write(uiname);
System.out.print("Address: ");
String uiaddress = scan.next();
pout.write(uiaddress);
return "";
}
무엇이'A' &'B'입니까? – SudoRahul
클라이언트와 서버 –
'DataInput-/OutputStream'을 사용할 때의 문제점은 무엇입니까? 사용중인 경우 바이너리 데이터를 보냅니다. 문자열을 하나의 객체로 분리 할 필요가 없습니다. – Zhedar