首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT
新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平
驾驶员 | 网络编辑
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机二级 > JAVA > 复习资料 > 正文

2011年计算机等级考试二级Java经典算法大全(25)

来源:考试吧Exam8.com) 2010-10-31 11:00:08 考试吧:中国教育培训第一门户 模拟考场
本文为“计算机等级考试二级Java经典算法大全”,以供广大学员参考使用。更多关于计算机等级考试资料,请访问考试吧计算机等级考试频道(djks.exam8.com)。

  几个常用方法

  字符串

  1、获取字符串的长度

  length()

  2 、判断字符串的前缀或后缀与已知字符串是否相同

  前缀 startsWith(String s)

  后缀 endsWith(String s)

  3、比较两个字符串

  equals(String s)

  4、把字符串转化为相应的数值

  int型 Integer.parseInt(字符串)

  long型 Long.parseLong(字符串)

  float型 Folat.valueOf(字符串).floatValue()

  double型 Double.valueOf(字符串).doubleValue()

  4、将数值转化为字符串

  valueOf(数值)

  5、字符串检索

  indexOf(Srting s) 从头开始检索

  indexOf(String s ,int startpoint) 从startpoint处开始检索

  如果没有检索到,将返回-1

  6、得到字符串的子字符串

  substring(int startpoint) 从startpoint处开始获取

  substring(int start,int end) 从start到end中间的字符

  7、替换字符串中的字符,去掉字符串前后空格

  replace(char old,char new) 用new替换old

  trim()

  8、分析字符串

  StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车,Tab,进纸符)

  StringTokenizer(String s,String delim) delim是自己定义的分隔符

  nextToken() 逐个获取字符串中的语言符号

  boolean hasMoreTokens() 只要字符串还有语言符号将返回true,否则返回false

  countTokens() 得到一共有多少个语言符号

  Java中的鼠标和键盘事件

  1、使用MouseListener借口处理鼠标事件

  鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出

  鼠标事件类型是MouseEvent,主要方法有:

  getX(),getY() 获取鼠标位置

  getModifiers() 获取鼠标左键或者右键

  getClickCount() 获取鼠标被点击的次数

  getSource() 获取鼠标发生的事件源

  事件源获得监视器的方法是addMouseListener(),移去监视器的方法是removeMouseListener()

  处理事件源发生的时间的事件的接口是MouseListener 接口中有如下的方法

  mousePressed(MouseEvent) 负责处理鼠标按下事件

  mouseReleased(MouseEvent) 负责处理鼠标释放事件

  mouseEntered(MouseEvent) 负责处理鼠标进入容器事件

  mouseExited(MouseEvent) 负责处理鼠标离开事件

  mouseClicked(MouseEvent) 负责处理点击事件

  2、使用MouseMotionListener接口处理鼠标事件

  事件源发生的鼠标事件有2种:拖动鼠标和鼠标移动

  鼠标事件的类型是MouseEvent

  事件源获得监视器的方法是addMouseMotionListener()

  处理事件源发生的事件的接口是MouseMotionListener 接口中有如下的方法

  mouseDragged() 负责处理鼠标拖动事件

  mouseMoved() 负责处理鼠标移动事件

  3、控制鼠标的指针形状

  setCursor(Cursor.getPreddfinedCursor(Cursor.鼠标形状定义)) 鼠标形状定义见(书 P 210)

  4、键盘事件

  键盘事件源使用addKeyListener 方法获得监视器

  键盘事件的接口是KeyListener 接口中有3个方法

  public void keyPressed(KeyEvent e) 按下键盘按键

  public void keyReleased(KeyEvent e) 释放键盘按键

  public void keyTypde(KeyEvent e) 按下又释放键盘按键

  相关推荐:计算机等级考试二级Java编程的三十个基本规则

       计算机等级考试二级Java练习题及答案汇总

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。