Java
haiyunlx
这个作者很懒,什么都没留下…
展开
-
Java中的常用方法之壹
第一章 字符串 1、 获取字符串的长度:length()2、判断字符串的前缀或后缀与已知字符串是否相同前缀 startsWith(String s)、后缀 endsWith(String s)3、比较两个字符串:equals(String s)4、把字符串转化为相应的数值int型 Integer.parseInt(字符串)、long型 Long.parseLong(字符串)float型 Fol...2007-06-03 11:21:43 · 97 阅读 · 0 评论 -
Java对象序列化
java对象序列化2008-01-21 18:11所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新"装配"。像RMI、Socket、JMS、EJB它们中的一种,彼此为什么能够传递Java对象,当然都是对象序列化机制的功劳。 ...2008-03-08 13:09:21 · 90 阅读 · 0 评论 -
取掉四则混合运算中的注释,并输出式子
public class Test5 { public static void main(String[] args){ String str="(1.9/*3C6*/+(20+41)/*AA*//(25*11/*BB*/)-3)*2+3/2/*00*/"; //条件:"/*[[0-9][A-Z][0-9]][[A-Z][A-Z]][[0-9][0-9]]*/"; Strin...2008-03-07 15:24:09 · 113 阅读 · 0 评论 -
递归算法
用递归实现文件目录列表:File dir = new File("d:\\java\project");public void directory(File dir){ String[] fileList = dir.list(); String dirPath = new dir.getAbsolutePath(); for(int i=0;i...2008-02-28 22:53:37 · 79 阅读 · 0 评论 -
文件输入输出I/O
File主要用于在磁盘上读写文件1、在程序中,用File和JFileChoose让用户定义或者指定一个文件2、在文件中,用FileOutputStream和FileInputStream读写字节3、在文件中,用DataOutputStream和DataInputStream读写原始数据类型值4、在文件中,用PrintWriter和BufferedReader读写对象5、在文件中...2008-02-28 19:43:24 · 140 阅读 · 0 评论 -
搜索和排序
搜索分:线性搜索(普通的搜索)和二分搜索;排序分:选择排序、冒泡排序、堆排序。二分搜索:public int binarySearch(int[] number,int searchValue){ int low=0, high=number.length-1, mid=(low+high)/2; while(low...2008-02-28 14:15:55 · 97 阅读 · 0 评论 -
Java中的常用方法之捌
可以调用Applet的一个静态方法:newAudioClip(URL url,String name) url是地址,name是音频名称也可以用Applet类的实例方法:getAudioClip(URL url,String name)根据url地址和声音文件name,获得一个用于播放的音频对象,这对象可以使用下面的方法来处理声音:play() 播放声音文件name;loop() 循环播放name...2007-06-03 11:36:06 · 106 阅读 · 0 评论 -
Java中的常用方法之柒
?含有data数组的从offset开始,length长度的数据?该数据包将发送到地质是address,端口是port的主机上接收数据包,即使用DatagramSocket(int port)创建一个对象,port必须和待接收的数据包的端口相同例如:如果发送方的数据包端口是5566DatagramSocket mail=new DatagramSocket(5566);然后对象mail可以使用方法r...2007-06-03 11:33:52 · 81 阅读 · 0 评论 -
Java中的常用方法之陆
DataOutputStream类(数据输出流)DataOutputStream(OutputStream out) 将数据输出流指向一个由out指定的输出流主要方法:close();read() 读取一个字节数据;readBoolean() 读取一个布尔值readByte() 读取一个字节;readChar();readFloat();readFully(byte b[])readInt();r...2007-06-03 11:32:35 · 79 阅读 · 0 评论 -
Java中的常用方法之伍
处理I/O异常当出现I/O错误的时候,Java生成一个IOException(I/O异常)对象来表示这个错误的信号。程序必须使用一个catch检测这个异常从输入流中读取字节int read() 返回0~255之间一个整数,如果到输入流末尾,则返回-1int read(byte b[]) 读取字节数组int read(byte b[],int off,int len):off指定把数据存放在b中...2007-06-03 11:28:39 · 85 阅读 · 0 评论 -
Java中的常用方法之肆
1、使用MouseListener借口处理鼠标事件鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出鼠标事件类型是MouseEvent,主要方法有:getX(),getY() 获取鼠标位置;getModifiers() 获取鼠标左键或者右键getClickCount() 获取鼠标被点击的次数;getSource() 获取鼠标发生的事件源事件源获得监视器的方法addMouseLi...2007-06-03 11:27:40 · 144 阅读 · 0 评论 -
Java中的常用方法之叁
void setFonts(Font f) 设置组件字体void setBounds(int x,int y,int w,int h) 设置坐标,x,y表示在容器中坐标,w,h表示宽和高void setLocation(int x,int y) 移动到x,y 处;void setSize(int w,int h) 设置宽和高void setVisible(boolean b) 设置组建是否可见in...2007-06-03 11:26:37 · 102 阅读 · 0 评论 -
Java中的常用方法之贰
setText(String s) 设置文本为s;getText() 获取文本addTextListener() 添加监视器;removeTextListener() 移去监视器insert(String s,int x) 在x处插入文本sreplaceRange(String s,int x,int y) 用s替换从x到y处的文本append(String s) 在文本的最后追加文本sInt g...2007-06-03 11:24:59 · 108 阅读 · 0 评论 -
Java经典程序
1、写出程序运行结果public class Test{ static boolean foo(char c){ System.out.println(c); return true; } public static void main(String[] args){ int i=0; for(foo('A');foo('B'...2008-03-24 14:48:48 · 609 阅读 · 0 评论