⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 callrecord.java

📁 java编写的sip协议软电话,结构非常清晰的SIP协议栈
💻 JAVA
字号:
package JavaPhoneTeam10;

import java.io.*;
//import java.net.*;

public class CallRecord
{
	File f; 
	String recordOut;
	String recordIn;
	
	//在当前目录下创建通话记录文本文件callRecord.txt
	public CallRecord()
	{
		File f = new File("callRecord.txt");
	}
	
	//读取通话记录,返回结果为String
	public String getRecord()
	{
		try
		{
			FileReader in = new FileReader(f);
			char [] buf = new char[1024];
			int len = in.read(buf);
			recordOut = new String(buf,0,len);
			//in.close();
			
		}
		catch(Exception e)
		{
			System.out.println("IOException in getRecord():"+e.getMessage());
		}
		
		return recordOut;
	}
	
	//往callRecord.txt中写入通话记录
	public void writeRecord(String recordIn )
	{
		this.recordIn = recordIn;
		try
		{
			FileWriter out = new FileWriter(f);
			//char [] ch=new char[1024];
			//ch=recordIn.toCharArray();
			out.write(recordIn);
			out.close();
		}
		catch(Exception e)
		{
			System.out.println("IOException in writeRecord(): "+e.getMessage());
		}
		
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -