尝试在新行中写入文件中的字符串,尽管我添加了" \ n"到字符串的末尾,但无法成功编码如下: -
Timer t = new Timer();
t.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
for (;true;){
String smsg = new String("$;TRIG;");
String neuline= "";
neuline =neuline +"\n";
neuline =smsg+"\n";
activeBT.write(neuline.getBytes());
}}
}, 0, 100);
有人可以帮助我
答案 0 :(得分:0)
您可以这样解决:
activeBT.write(smsg+System.getProperty("line.separator"));
activeBT.write();
答案 1 :(得分:0)
我用Byte Array解决了它:
byte[] mybyte= new byte[] {'$',';','T','R','I','G',';',13,10};
activeBT.write(mybyte);