看板 java 關於我們 聯絡資訊
傳送的片斷程式碼 --------------------------------------------------------- public void sendMessage() { message="From "+name+": "+input.getText(); try { out.writeChar('M'); out.writeUTF(message); out.flush(); show.append(message); show.setCaretPosition(show.getText().length()); input.setText(""); } catch(IOException e) { } } 寫的是網路資料傳送 寫法1 : message='M'+"From "+name+": "+input.getText(); out.writeUTF(message); 寫法2 : message="From "+name+": "+input.getText(); out.writeChar('M'); out.writeUTF(message); 想請問這兩種寫法有差別嗎?? 因為讀取時候用第二種寫法,readChar() 可以讀到第一個字是'M' 但是第一種寫法好像不行 請問這兩種寫法有差別嗎? 差在哪裡呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.172.126 ※ 編輯: a613204 來自: 118.161.172.126 (06/06 10:59) ※ 編輯: a613204 來自: 118.161.172.126 (06/06 11:06)