2011年11月30日

按字节截取字符串

摘要: 7:编程:编写一个截取字符串的方法,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6, 应该输出为"我ABC"而不是"我ABC+汉的半个"。 i=2,3,4,5,6,7,8,9,10 n=1,2,2,3,3,4,4,5,6 View Code 1 public class ByteTest 2 { 3 public static void main(String[] args) 4 { 5 Strin 阅读全文

posted @ 2011-11-30 14:51 茫然若失 阅读(283) 评论(1) 推荐(0) 编辑

Map练习题

摘要: 1:定义一个类,类里面有一个属性col,类型是集合类型 Collection,实现下列方法:可以向col 里面添加数据、修改数据、查询数据、删除数据。也就是把这个 col当作一个数据存储的容器,对其实现数据的增删改查的方法。View Code 1 import java.util.List; 2 import java.util.ArrayList; 3 import java.util.Iterator; 4 class Col 5 { 6 private List<String> ls; 7 public Col() 8 { 9 this.ls=n... 阅读全文

posted @ 2011-11-30 09:45 茫然若失 阅读(380) 评论(0) 推荐(0) 编辑

2011年11月29日

练习题目

摘要: 3. 写一个彩票程序:30选7。随机(1~30之间)生成7个随机数,注意不能重复。然后从键盘输入7个数,对比7个数是否与随机数有相同的。最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:键盘输入可以使用Scanner类】View Code 1 import java.util.Scanner; 2 import java.util.Random; 3 import java.util.Arrays; 4 public class Lott. 阅读全文

posted @ 2011-11-29 10:10 茫然若失 阅读(346) 评论(0) 推荐(0) 编辑

2011年11月28日

生成指定范围不重复的随机数

摘要: 题目:生成1-10范围中任意5个随机数。方法一:不使用容器 1 package com.study.pratice03; 2 3 import java.util.Random; 4 5 public class MyRandom 6 { 7 8 public static void main(String[] args) 9 {10 // TODO Auto-generated method stub11 int[] randArray = new int[5];12 int randInt = 0;// 产生的随机数13... 阅读全文

posted @ 2011-11-28 17:19 茫然若失 阅读(585) 评论(0) 推荐(0) 编辑

2011年11月21日

去除数组中重复元素

摘要: 方法一:使用容器View Code 1 import java.util.List; 2 import java.util.ArrayList; 3 public class DeleteRepeat 4 { 5 public static void main(String[] args) 6 { 7 int[] a={1,2,34,5,6,7,852,1,12,234,7,52,7,452,7,54,6,8,7,9}; 8 List<Integer> list=new ArrayList<Integer>(); 9 for(... 阅读全文

posted @ 2011-11-21 10:41 茫然若失 阅读(323) 评论(4) 推荐(0) 编辑

2011年11月14日

练习题(二)

摘要: 4. 字符串练习题(6)中的数据存在文件data.txt中,模板存在文件template.tmpl中,编写函数:public static String composeMessage(String dataFileName, String templateFileName)实现将数据文件和模板文件的内容组织成完整消息。在此基础上实现一个命令行工具,可将数据和模板文件组成的消息存到指定文件中。要求能准确报告出错误原因。命令语法:java cm -m dataFileName -v templateFileName -o outputFileName限时:学习20分,编码30分,测试30----- 阅读全文

posted @ 2011-11-14 11:30 茫然若失 阅读(455) 评论(1) 推荐(0) 编辑

2011年11月11日

File类遍历目录

摘要: 1,将遍历的目录保存至List并输出View Code 1 package com.study.FileDemo; 2 3 import java.io.File; 4 import java.io.FileNotFoundException; 5 import java.io.FileOutputStream; 6 import java.io.PrintStream; 7 import java.util.ArrayList; 8 import java.util.List; 9 /**10 * 11 * 遍历目录输出至文件 12 *13 */14 public class Li... 阅读全文

posted @ 2011-11-11 15:14 茫然若失 阅读(299) 评论(0) 推荐(0) 编辑

2011年11月10日

InputStream的三个read()方法

摘要: 老是搞混,记下来。忘记了方便翻出来看看View Code 1 import java.io.File; 2 import java.io.FileInputStream; 3 public class ReadFileDemo 4 { 5 public static void main(String[] args) throws Exception 6 { 7 File file=new File("c:"+File.separator+"data.txt"); 8 FileInputStream input=new FileInputStre... 阅读全文

posted @ 2011-11-10 10:44 茫然若失 阅读(363) 评论(0) 推荐(0) 编辑

2011年11月9日

练习题

摘要: 1. 采用两种方式实现输出如下格式的当前日期时间: 2006-07-25 09:00:05 355方法: public static String currentDateTime();提示: 方式一: DateFormat 方式二: GregorianCalendar思考:两种方式的异同限时:学习30分,编码30分,测试20分View Code 1 import java.text.DateFormat; 2 import java.util.Date; 3 import java.text.SimpleDateFormat; 4 import java.util.Calendar; 5 i. 阅读全文

posted @ 2011-11-09 18:06 茫然若失 阅读(337) 评论(0) 推荐(0) 编辑

2011年11月8日

File类复制文件

摘要: import java.io.File;import java.io.InputStream;import java.io.OutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;public class CreatDirectory{ public static void main(String[] args) throws Exception { Copy(args); } public static void Copy(String args[]) throws Excep... 阅读全文

posted @ 2011-11-08 15:30 茫然若失 阅读(282) 评论(0) 推荐(0) 编辑

导航