文档库 最新最全的文档下载
当前位置:文档库 › java字符串练习

java字符串练习

java字符串练习
java字符串练习

1.字符串解析,现有一字符串,“卡巴斯基#杀毒软件#免费版#俄罗斯#”,解析出每个元素。

2.现有如下学生参加学校运动会

shxt_0712 shxt_0704 shxt_0715 shxt_0504 shxt_0602 shxt_0711 shxt_0607,统计扬天7有多少人参加比赛。

3.有一身份证号,判断此为男还是女,基于此方法,写一个算法,判断一个身份证号为男还是女。(身份证分15位和18位)

4.有如下格式的字符串name-age-sex-address,解析出姓名,年龄等信息。

5.一个班级的学生成绩存在长度为10的数组里,计算不及格的有几个。

6.有一个数组,将数组里的数据逆序存储。

7.数组里有10条记录,分别是10个学生的期末语文成绩,要求把所有低于60分的记录改成不及格。

8.用户输入学号,如果是以shxt_开头,并且后边是4位数字,前两位大于06小于等于当前年份。判断用户输入是否合法。shxt_0801

选作:

9.有一个数组,存了10个学生的名字,现要求将这些名字按字典排序存在数组里。(名字都是英文)

10.有一个数组存储一个班级所有学生的姓名,其中有一个叫张三的学生退学,要求删除该学生。(后边的前置)

11.如下字符串,01#张三#20*02#李四#30*03#王五#40。。。。。。,解析每个人分数多少。样式如下:

01 张三20

02 李四30

03 王五40。并且计算总分。

JAVA字符串格式化-String.format()的使用

JAVA字符串格式化-String.format()的使用 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。 显示不同转换符实现不同数据类型到字符串的转换,如图所示。 转换符说明示例 %s 字符串类型"mingrisoft" %c 字符类型'm' %b 布尔类型true %d 整数类型(十进制)99 %x 整数类型(十六进制)FF %o 整数类型(八进制)77 %f 浮点类型99.99 %a 十六进制浮点类型FF.35AE %e 指数类型9.38e+5 %g 通用浮点类型(f和e类型中较短的) %h 散列码 %% 百分比类型% %n 换行符 %tx 日期与时间类型(x代表不同的日期与时间转换符 测试用例 [java]view plaincopy 1.public static void main(String[] args) { 2. String str=null;

3. str=String.format("Hi,%s", "王力"); 4. System.out.println(str); 5. str=String.format("Hi,%s:%s.%s", "王南","王力","王张"); 6. System.out.println(str); 7. System.out.printf("字母a的大写是:%c %n", 'A'); 8. System.out.printf("3>7的结果是:%b %n", 3>7); 9. System.out.printf("100的一半是:%d %n", 100/2); 10. System.out.printf("100的16进制数是:%x %n", 100); 11. System.out.printf("100的8进制数是:%o %n", 100); 12. System.out.printf("50元的书打8.5折扣是:%f 元%n", 50*0.85); 13. System.out.printf("上面价格的16进制数是:%a %n", 50*0.85); 14. System.out.printf("上面价格的指数表示:%e %n", 50*0.85); 15. System.out.printf("上面价格的指数和浮点数结果的长度较短的 是:%g %n", 50*0.85); 16. System.out.printf("上面的折扣是%d%% %n", 85); 17. System.out.printf("字母A的散列码是:%h %n", 'A'); 18.} 输出结果 [plain]view plaincopy 1.Hi,王力 2.Hi,王南:王力.王张 3.字母a的大写是:A 4.3>7的结果是:false 5.100的一半是:50 6.100的16进制数是:64 7.100的8进制数是:144 8.50元的书打8.5折扣是:42.500000 元 9.上面价格的16进制数是:0x1.54p5 10.上面价格的指数表示:4.250000e+01 11.上面价格的指数和浮点数结果的长度较短的是:42.5000 12.上面的折扣是85% 13.字母A的散列码是:41 搭配转换符的标志,如图所示。 标志说明示例结果+ 为正数或者负数添加符号("%+d",15) +15 ?左对齐("%-5d",15) |15 | 0 数字前面补0 ("%04d", 99) 0099 空格在整数之前添加指定数量的 空格 ("% 4d", 99) | 99| , 以“,”对数字分组("%,f", 9999.99) 9,999.990000

一年级下册语文阅读练习题

春天,阳光灿烂,田野里百花盛开。白的梨花,粉红的桃花,还有金黄的油菜花,散发出一阵阵浓浓的香味。 1、短文共有()句话,写的是()季的的景象。 2、春天有灿烂的();田野里(),散发出浓浓的()。3、用“—”画出文中表示颜色的词。 4、春天,()、()、()都开花了。除了这些,还有许多春天开的花,它们是()。 二、 我家院子里有一棵古老而又高又大的枣树。春天,枣树上开满了浅黄色的枣花。夏天,花落了,枣树上结满了小青枣。到了秋天,小青枣慢慢地变红了,变成了红红的大枣。这时,树上好像挂满了圆圆的小灯笼。 1、读短文,找出合适的词填在括号里。 ()的枣树()的枣花 ()的大枣()的小灯笼 2、文中“小灯笼”指的是()。 3、想想枣树在不同季节的变化,再填空。 春天,枣树上()。 夏天,枣树上()。 秋天,枣树上()。

小鸡们跟着老母鸡跑,就像许多小球在地上滚一样。它们跟着妈妈学着找食物,小小的嘴到处啄(zhuó),有时,就在伙伴们的头上、腿上啄。冷了,老母鸡张开翅膀,那些小鸡就连忙躲到妈妈肚子底下暖和暖和。这些小鸡真可爱。 1、这篇短文共有()句话。 2、短文里写了()和()。 3、小鸡们冷了,就会()。四、 天亮了,鸟儿醒了,叽叽喳喳地唱着:“露珠儿,晶晶亮。好像小珍珠,挂在小草上。”太阳听见了,说:“露珠是什么样?让我看看。”太阳睁大眼睛对着小草使劲儿看,可是什么也没看见。太阳呆住了,“咦,露珠儿呢,哪儿去了?” 1、天亮了,()醒了,叽叽喳喳唱着歌。 2、露珠儿,晶晶亮,好像()挂在小草上。 3、露珠为什么不见了,是因为() A、太阳出来了。B、露珠掉在地上了。 五、 冬姑娘来到公园。她看到许多许多的人,有的在滑雪,有的在滑冰,有的在打雪仗、堆雪人,写诗画画、拍照留影。他们都被美丽的风景迷住了。 1、这段短文共有()句话。第二句中写的活动有()、

部编版一年级语文下册阅读训练50篇(含答案)

部编版一年级语文下册阅读训练50篇(含答案) 1.阅读文段,按要求作答。 春天来了,小草慢慢地染(rǎn)绿了大地,树木开始长出了嫩嫩的绿叶。蓝蓝 的天空飘着淡淡的白云,红红的太阳撒下温暖的阳光。远处一片片野花都开了,美丽的蝴蝶在花丛中飞来飞去。春天真美丽呀!我爱春天。 (1)这段共有________句。 (2)从短文中选出合适的词语填空。 嫩嫩的________ ________的天空 温暖的________ ________的太阳 (3)照样子填空。 飞来飞去 ________来________去 ________来________去 2.阅读短文,回答问题短文。 (一)小壁虎借尾巴 小壁虎借不到尾巴,心里很难过。他爬呀爬,爬回家里找妈妈。 小壁虎把借尾巴的事告诉了妈妈。妈妈笑着说:“傻孩子,你转过身子看看。小 壁虎转身一看,高兴得叫了起来:“我长出一条新尾巴啦!” (1)从选文中找出一对反义词写下来。 ________-________ (2)小壁虎因为()而难过。 ①借不到尾巴②自己没有尾巴 (3)想一想,读一读,连一连。

小鱼的尾巴________ 掌握方向 老牛的尾巴________ 拨水游泳 燕子的尾巴________ 驱赶蚊蝇 (4)小壁虎需不需要借尾巴呢?为什么? 3.阅读片段,完成练习 到了学校,已经上课了。元元红着脸,低着头,坐到了自己的座位上。李老师看了看手表,说:“元元,今天你迟到了二十分钟。” 元元非常后悔。 (1)照样子写词语。 看了看:________了________ ________了________ ________了________ (2)元元红着脸是因为________。(填序号) ①他没考好,老师批评他。②他迟到了,自己觉得不好意思。 (3)元元后悔的原因是________ 4.阅读下文,回答问题 鸭妈妈孵出一只又大又丑的小鸭,大家都要赶走他。丑小鸭想:“我还是到广大的世界里去,自己学会生活的本领吧!” 丑小鸭来到小溪边,一会儿捉虫吃,一会儿跑进水里捉小鱼吃,吃饱了,他就练习游泳,练习拍翅膀。 一年过去了,春天来了。丑小鸭拍拍翅膀,啊!自己会飞了。他飞到一个大湖里,低头看见清清的水里是一只天鹅。 (1)照样子,写词语。 例:又大又丑、________、________ (2)用划线的词写一句话。

第一章 Java语言基础知识

Java语言基础知 程序设计语言的发展阶段:机器语言—>汇编语言—>结构化高级语言—>面向对象语言。 Java语言的特点:1.面向对象;2.安全性;3.操作平台无关性;4.多线程;5. 内存管理。 标识符命名规则:第一个字符必须为下列字符之一:大写字母(A~Z),小写字母(a~z),下划线(_)或者($),后面的字符可以是上述字母或数字(0~9)中的一个。 保留字或者关键字: abstract bolean break byte case catch char class continue default do double else extends final finally float for goto if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while 变量:变量是一个由标识符命名的项,它具有类型和作用域,它的值可以被改变。 语法形式:Type varName[=value] [,varName[=value]…]; 常量:在变量声明格式前面加上final修饰符,就声明了一个常量,常量一旦被初始化就不能被改变。 语法格式:final Type varName[=value] [,varName[=value]…]; 基本数据类型: 何整数值。 字符型数据:(char)用于存储单个字符,字符以代码形式存储。(String)用于字符串。 运算符:也称为操作符,对指明操作数所进行的运算。按照功能,可以把运

Java统计字符串中每个字符出现次数

Java统计字符串中每个字符出现次数package com.perry.test; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; /** * * @author perry_zhao * 统计一个字符串中每个字符出现的次数(不忽略大小写) */ public class CountStr { public Map count(String str){ System.out.println("需要统计的字符串:"+str+"准备开始统计每个字符出现的次数..."); Map map = new HashMap(); String temp =""; for(int i=0; i

Java分割字符串

https://www.wendangku.net/doc/8a6115370.html,ng.String 的 split() 方法, JDK 1.4 or later public String[] split(String regex,int limit) 示例代码 public class StringSplit { public static void main(String[] args) { String sourceStr = "1,2,3,4,5"; String[] sourceStrArray = sourceStr.split(","); for (int i = 0; i < sourceStrArray.length; i++) { System.out.println(sourceStrArray[i]); } // 最多分割出3个字符串 int maxSplit = 3; sourceStrArray = sourceStr.split(",", maxSplit); for (int i = 0; i < sourceStrArray.length; i++) { System.out.println(sourceStrArray[i]); } } } 输出结果: 1 2 3 4 5 1 2 3,4,5

split 的实现直接调用的 matcher 类的 split 的方法。在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。在正则表达式中有特殊的含义的字符,我们使用的时候必须进行转义,示例: public class StringSplit { public static void main(String[] args) { String value = "192.168.128.33"; // 注意要加\\,要不出不来,yeah String[] names = value.split("\\."); for (int i = 0; i < names.length; i++) { System.out.println(names[i]); } } } split分隔符总结 1.字符"|","*","+"都得加上转义字符,前面加上"\\"。 2.而如果是"\",那么就得写成"\\\\"。 3.如果一个字符串中有多个分隔符,可以用"|"作为连字符。 比如:String str = "Java string-split#test",可以用Str.split(" |-|#")把每个字符串分开。这样就把字符串分成了3个子字符串。 java.util.Tokenizer JDK 1.0 or later StringTokenizer StringTokenizer 类允许应用程序将字符串分解为标记。StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。建议所有寻求此功能的人使用String 的 split 方法或 java.util.regex 包。 代码示例 public class StringSplit { public static void main(String[] args) { String ip = "192.168.128.33"; StringTokenizer token=new StringTokenizer(ip,"."); while(token.hasMoreElements()){

新版部编一年级下册语文课外阅读练习题-精选含答案

新版部编一年级下册语文课外阅读练习题-精选含答案 一、阅读理解题 1.阅读文段,按要求作答。 春天来了,小草慢慢地染(rǎn)绿了大地,树木开始长出了嫩嫩的绿叶。蓝蓝的天空飘着淡淡的白云,红红的太阳撒下温暖的阳光。远处一片片野花都开了,美丽的蝴蝶在花丛中飞来飞去。春天真美丽呀!我爱春天。 (1)这段共有________句。 (2)从短文中选出合适的词语填空。 嫩嫩的________ ________的天空 温暖的________ ________的太阳 (3)照样子填空。 飞来飞去 ________来________去 ________来________去 【答案】(1)五 (2)绿叶;蓝蓝;阳光;红红 (3)走;走;跳;跳 【解析】 2.阅读下文,回答问题 一个人玩,很好! 独自一个,静悄悄的, 正好用纸折船,折马…… 踢毽子___跳绳___搭积木___ 当然还有看书___画画, 听音乐___ (1)照样子,写词语。 例:静悄悄(ABB式)、________、________、________ (2)在横线上填上正确的标点。 踢毽子________跳绳________搭积木________当然还有看书________画画________听音乐________ (3)一个人还可以________。 【答案】(1)胖乎乎;红润润;喜洋洋 (2),;,;,;,;,;…… (3)玩拼接图片 【解析】 3.阅读下文,回答问题 有一天,小猴子下山来,走到一块玉米地里。

他看见玉米结得又大又多,非常高兴,就掰了一个,扛着往前走。 小猴子扛着玉米,走到一棵桃树下。他看见满树的桃子又大又红,非常高兴,就扔了玉米,去摘桃子。 (1)选文一共有________个自然段,讲了________下山的故事。 (2)仿写词语。 例:又大又多(ABAC式)、________、________ (3)小猴子看见________结得又大又多,就掰了一个;当他看见又大又红的________时,就扔了________去摘________。 【答案】(1)2;小猴子 (2)越来越好;一五一十 (3)玉米 ;桃子;玉米;桃子 【解析】 4.阅读下文《文具的家》,回答问题 贝贝一回到家,就向妈妈要新的铅笔、新的橡皮。妈妈说:“你怎么天天丢东西呢?”贝贝眨着一双大眼睛,对妈妈说:“我也不知道。” 妈妈说:“贝贝,你有一个家,每天放学后,你都平平安安地回家。你要想想办法,让你的铅笔、橡皮和转笔刀,也有自己的家呀。” 贝贝想起来了,她书包里的文具盒,就是这些文具的家。 (1)贝贝有个坏习惯,她________。 (2)贝贝以后是怎么做的?你平时又是怎么做的? (3)读一读,发挥想象写一写。 例:文具盒是铅笔的家。森林是小鸟的家。 ________是________的家。________是________的家。 【答案】(1)爱丢东西 (2)贝贝每天放学后,都会把文具整齐地放在它们的家——文具盒里。我也和贝贝一样。(3)大海;小鱼;土地;蚯蚓 【解析】 5.阅读下文,回答问题棉花姑娘生病了,叶子上有许多可恶的蚜虫。她多么盼望有医生来给她治病啊! 燕子飞来了。棉花姑娘说:“请你帮我捉害虫吧!”燕子说:“对不起,我只会捉空中 飞的害虫,你还是请别人帮忙吧!” 啄木鸟飞来了。棉花姑娘说:“请你帮我捉害虫吧!”啄木鸟说:“对不起,我只会捉树干里的害虫,你还是请别人帮忙吧!” 青蛙跳来了。棉花姑娘高兴地说:“请你帮我捉害虫吧!”青蛙说“对不起,我只会捉田里的害虫,你还是请别人帮忙吧!” 忽然,一群圆圆的小虫子飞来了,很快就把蚜虫吃光了。棉花姑娘惊奇地问:“你们是谁

基于Java的图形图像处理软件的设计与实现

目录 引言 (4) 第一章绪论 (5) 1.1.1 计算机图形图像学的发展简史 (5) 1.1.2现有图形图像处理软件 (5) 1.2课题研究的目的及意义 (6) 第二章图形图像处理软件开发技术基础 (7) 2.1 Java Swing 简介 (7) 2.1.1 Swing的特性 (7) 2.1.2 Swing程序包和类 (8) 2.2 MVC体系结构 (9) 2.2.1 模型 (9) 2.2.2 视图 (9) 2.2.3 控制器 (10) 第三章图形图像软件的设计 (11) 3.1图形处理模块的设计 (11) 3.1.1结构设计 (11) 3.1.2功能描述 (11) 3.1.3图形处理模块结构图 (11) 3.1.4主要类设计.................................................................... 错误!未定义书签。 3.2 图像处理模块的设计 (12) 3.2.1结构设计 (12) 3.2.3结构图 (13) 4.1 绘图功能的详细设计与实现 (15) 4.1.1 菜单栏 (15) 4.1.2工具栏 (16) 4.1.3画图区 (16) 4.1.4状态栏 (17) 4.2 图像编辑的详细设计与实现 (18) 4.3滤镜处理的详细设计与实现 (19) 4.3.1 图像增强 (19) 4.3.2图像边缘检测 (21) 4.3.3 图像平滑处理 (23) 4.3.4 系统测试 (24) 结论 (26) 致谢 (27)

图形图像处理软件的设计与实现 摘要:随着计算机技术的迅速发展,图形图图像技术在各个领域的研究和应用日益深入和广泛。由于图形图像各种算法的实现,使得其处理速度越来越快,能更好的为人们服务。图形图像处理的信息量很大,对处理速度的要求也比较高。Java 强大的运算和图像展示功能,使图像处理变得更加的简单和直观。同时系统所有的操作设计得十分简单方便,无需具备有专业的知识,也能实现图像图像处理。 Java是一种完全面向对象的语言,Java语言的设计集中于对象及其接口,它提供了简单的类机制以及动态的接口模型。本文基于Java的图形图像处理环境,设计并实现了以图形图像处理系统,展示如何通过利用Java实现对图形图像的各种处理。 关键词:Java 绘图板图形图像编辑滤镜处理边缘处理

部编版一年级下册语文课外阅读练习题-精选含答案

部编版一年级下册语文课外阅读练习题-精选含答案 一、阅读理解题 1.阅读下文,回答问题 从前,这里只有一棵树,树上只有一个鸟窝,鸟窝里只有一只喜鹊。 树很孤单,喜鹊也很孤单。 后来,这里种了好多好多树,每棵树上都有鸟窝,每个鸟窝里都有喜鹊。 (1)给下列词语中划线字注音。 ________________________________ 从前只有鸟窝孤单 (2)填量词。 一________树一________鸟窝一________喜鹊 (3)仿写词语。 例:好多好多(ABAB式)、________、________ (4)原来只有________喜鹊的时候,它很孤单。 【答案】(1)cóng;zhǐ;wō;dān (2)棵;个;只 (3)打扫打扫;活动活动 (4)一只 【解析】 2.阅读下文,回答问题 忽然,一群圆圆的小虫子飞来了,很快就把蚜虫吃光了。棉花姑娘惊奇地问:“你们是谁呀?”小虫子说:“我们身上有七个斑点,就像七颗星星,大家叫我们七星瓢虫。” 不久,棉花姑娘的病好了,长出了碧绿碧绿的叶子,吐出了雪白雪白的棉花。她咧开嘴笑啦! (1)用文中划线词造句。 惊奇:________。 (2)谁治好了棉花姑娘的病? (3)七星瓢虫长什么样? 【答案】(1)她惊奇地睁大眼睛看着我。 (2)七星瓢虫 (3)身上有七个斑点,就像七颗星星。 【解析】 3.阅读下文,回答问题小老鼠过河 小老鼠灰灰走在去奶奶家的路上,可是必经的一座小桥被河水淹没了。灰灰急得都要哭了,但是他想:哭有什么用,一定要想个办法过河。 灰灰看见旁边有一棵柳树,他拉住柳枝想荡过河去,可是一试不行,河太宽,荡不过

Java字符串查找

Java中字符串中子串的查找共有四种方法,如下: 1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。 2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。 3、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。 4、int lastIndexOf(String str, int startIndex) :从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引。 indexof()用法说明 indexof() 返回String 对象内第一次出现子字符串的字符位置。 string.indexOf(subString[, startIndex]) 参数 string 必选项。String 对象或文字。 subString 必选项。 要在String 对象中查找的子字符串。 starIndex 可选项。 该整数值指出在String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。 说明 indexOf 方法返回一个整数值,指出String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。 如果startindex 是负数,则startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。 从左向右执行查找。否则,该方法与lastIndexOf 相同。 示例 下面的示例说明了indexOf 方法的用法。 function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s); }

java代码_去掉重复字符

注:此篇文档是转载别人的,对原作者表示感谢。 import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.List; import java.util.Set; //去掉重复字符串的工具类 public class RemoveDuplicateChar { static StringBuffer sb = new StringBuffer(); // 普通的方法,不使用集合 static void removeDuplicateByOriginalMethod(String str) { System.out.println("方法一:普通方法"); char[] cy = str.toCharArray(); String temp = ""; for (int i = 0; i < cy.length; i++) { if (temp.indexOf(cy[i]) == -1) { temp += cy[i]; } } System.out.println("去除重复字符后:" + temp); sb.setLength(0); } // 方法二,使用LinkedHashSet可以在去掉重复字符后按照原字符顺序排列字符 static void removeDuplicateByLinkedHashSet(String str, String[] ss, int len) { System.out.println("方法二:LinkedHashSet"); Set set = new LinkedHashSet(); iterate(set, ss, len); System.out.println("去除重复字符后:" + sb.toString()); // 清空StringBuffer对象sb sb.setLength(0); } // 方法三,使用ArrayList可以在去掉重复字符后按照原字符顺序排列字符 static void removeDuplicateByArrayList(String str, String[] ss, int len) { System.out.println("方法三:ArrayList"); List list = new ArrayList<>(); iterate(list, ss, len); System.out.println("去除重复字符后:" + sb.toString());

语文一年级下册试题阅读训练专项训练带答案解析

语文一年级下册试题阅读训练专项训练带答案解析 一、部编版一年级下册语文课外阅读理解 1.我会读短文,按要求答题。 太阳和彩虹 ①刚下过雨,太阳出来了,天上出现了一道七色彩虹,人们都赞美彩虹美丽。彩虹听见了,就骄傲起来,说自己比太阳还美丽。 ②太阳对彩虹说:“你美丽,这是真的。不过,要是没有我,也没有你。”彩虹不相信,反而更加骄傲了。 ③太阳摇摇头,躲进云里去了,彩虹立刻消失了。 (1)短文共有________个自然段,第①自然段有________句话。 (2)“你美丽,这是真的。不过,要是没有我,也没有你。”这句话中的“你”指的是________,“我”指的是________。(填序号) ①太阳②云③彩虹④雨 (3)彩虹不见了,是因为________(填序号) ①彩虹到别的地方去了。 ②人们都赞美彩虹。 ③太阳躲进云里去了。 解析:(1)3;2 (2)③;① (3)③ 【解析】 2.阅读下文,回答问题。 小松鼠,修仓库,一(颗棵)松子儿修一处。挖个坑儿,盖点土,修了多少没记数。想吃松子儿找不到,春天来了怪事出。 一(坐座)仓库一(颗棵)苗,山坡长满小松树。 (1)选择括号内正确的字。 一________(颗棵)松子一________(坐座)仓库 一________(颗棵)苗 (2)想一想,小松鼠埋松子的季节应该是________季,找松子的季节应该是________季。(3)山坡上的小松树是哪里来的? 解析:(1)颗;座;棵 (2)秋;冬 (3)山坡上的小松树是小松鼠秋天埋下的松子长出来的。 【解析】 3.课外阅读 我问大自然 请你告诉我,大自然,我怎样才能同你交谈? 我问过小河,可是,派出去的纸船都已沉没(méi mò)。 我问过大山,可是,大山又送回我的呼喊。

JAVA图像处理分段线性拉伸

import com.sun.media.jai.widget.DisplayJAI; import java.awt.GridLayout; import javax.media.jai.JAI; import javax.media.jai.PlanarImage; import javax.swing.BorderFactory; import javax.swing.JScrollPane; import javax.swing.border.TitledBorder; /* * PieceWise.java * 版权所有- 贺向前 * 邮件:hexiangqian@https://www.wendangku.net/doc/8a6115370.html, * QQ: 910019784 * 未经授权,不得复制、传播。 */ /** * * @author Administrator */ public class PieceWise extends javax.swing.JFrame { /** Creates new form PieceWise */ public PieceWise() { initComponents(); setTitle("分段线性拉伸"); setLayout(new GridLayout(2,2)); } private PlanarImage loadImage(String fileName){ PlanarImage im=JAI.create("fileload",fileName); return im; } private void showImage(PlanarImage im,String str){ DisplayJAI dj=new DisplayJAI(im); JScrollPane jp=new JScrollPane(dj); TitledBorder titledBorder=BorderFactory.createTitledBorder(str); jp.setBorder(titledBorder); add(jp); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is

新版部编版一年级下册语文课外阅读练习题-精选及答案(1)

新版部编版一年级下册语文课外阅读练习题-精选及答案(1) 一、阅读理解题 1.阅读下文,回答问题 帮助别人就是帮助自己 有一位商人在一团漆黑的路上小心翼翼地走着,心里懊悔自己出门时为什么不带上照明的工具。忽然前面出现了一点灯光,并渐渐地靠近。灯光照亮了附近的路,商人走起路来也顺畅了一些。等到他走近灯光时,才发现那个提着灯笼走路的人竟然是一位双目失明的盲人。 商人十分奇怪地问那位盲人说:“你为什么要打灯笼呢?不怕浪费灯油吗?” 盲人听了他的问话后,慢条斯理地回答道:“我打灯笼本不是为给别人照路,而是因为在黑暗中行走,别人往往看不见我,我便很容易被人撞。而我提着灯笼走路,灯光虽然不能帮我看清前面的路,却能让别人看见我。这样,我就不会被人撞倒了。” (1)根据短文把下列词语补充完整。 ________翼翼 ________目失________ 慢________斯________ (2)写反义词。 黑——________ 出——________ 近——________ 慢——________ (3)用自己的话说说盲人为什么要打灯笼。 (4)商人听了盲人的回答,会想些什么?又会说些什么呢? 【答案】(1)小心;双;明;条;理 (2)白;入(进);远;快 (3)因为盲人在黑暗中行走,别人往往看不见他,他容易被人撞倒,而他提着灯笼能让别人看见他,这样就不会被撞了。 (4)这个盲人的品格真好,他在方便别人的同时,也帮助了自己。平时我们应该多一些爱心,给予别人帮助。 【解析】 2.阅读下文,回答问题。 我爱家乡的小河 我爱家乡的小河。 春天,桃红柳绿,杨柳如风;夏天,鱼儿在水中欢乐,荷叶像个大玉盘;秋天,金黄的叶子像一只只蝴蝶飘进小河,河边的果园一派丰收的景象;冬天,家乡的小河变成了滑冰场,给大家带来了很多欢笑。 (1)这篇短文共有________个自然段。 (2)根据短文内容填空。这篇短文写了家乡的________,夏天的小河里有________和________。 (3)第2自然段写的四个季节分别是________、________、________、________。 (4)仿写句子我最棒。①荷叶像个大玉盘。 ②夏天,鱼儿在水中欢乐。

java像素级图像处理与识别方法

java像素级图像处理与识别方法 2008-06-21 19:00 转载,挺不错的文章 朋友要求帮忙做一个图片识别的小程序,因为要用在特定的环境下,所以决定采用java语言实现。首先用matlab实现了识别算法的仿真,因为只是对特定的数字组合的识别,所以非常的简单,放弃采用比较复杂的识别算法,采用最普通的像素比较的识别算法。(如果背景噪声比较复杂,可以考虑先滤波后识别)在写java程序的时候发现一些问题,网上关于图片像素级操作的资料不是太多,有的还不是太正确,特此写出自己的成果与大家分享。 核心类:BufferedImage,ImageIO ImageIO类提供图象读写接口,可以对URL,InputStream等操作,得到图像信息十分的方便。 ImageIO在.*的包中,属于jdk中的标准类。提供的方法有: read() 例:BufferedImage imd=(new File(file)); write() 例:(imd, "JPEG", new File("C:\\test"+k+".gif")); etRGB(j,i); 现在我们得到了像素,可以看出像素是一个一维数组,你如果不习惯可以考虑保存在一个二维的数组中,然后就来实施你的看家算法,什么小波变换,拉普拉斯算子,尽管来吧。怎么样是不是很方便呢什么你好像看不太懂,好给你一些源程序好了,包括像素分解和识别算法。 源代码 /* * Created on 2005-11-29 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */ package .*;

Java中截取字符串

Java中截取字符串——经本人验证通过 考题题干 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF"6,应该输出"我ABC",而不是"我ABC+汉的半个"。 试题分析 本面试题容易产生困惑的是中文字符和英文字符,在这里需要考虑汉字和英文字符的占用字节数问题,中文字符占两个字节,英文字符占一个字节,理解了这个,就很容易完成本题了。参考答案 具体代码实现如下: //package core_java; import java.util.Scanner; public class jiequzichuan { static String ss; // 要进行截取操作的字符串 static int n; // 截取的字符串的字节数 public static void main(String[] args) { System.out.println("请输入字符串:"); Scanner scStr = new Scanner(System.in); // 从键盘获取字符串 ss = scStr.next(); // 将Scanner对象中的内容以字符串的形式取出来 System.out.println("请输入字节数:"); Scanner scByte = new Scanner(System.in);// 从键盘获取字符串 n = scByte.nextInt(); // 将Scanner对象中的内容以数值的形式取出来 Interception(setValue()); // 方法与方法间的套用 } public static String[] setValue() { // 此方法的作用是将字符串转换成字符串数组 String[] string = new String[ss.length()];// 创建一个字符数组string for (int i = 0; i < string.length; i++) { string[i] = ss.substring(i, i + 1); // 将字符串ss中的第i个字符取出,放入字符数组中string中 } return string; // 将这个字符数组返回 } public static void Interception(String[] string) { int count = 0; String m = "[\u4e00-\u9fa5]"; // 汉字的正则表达试 System.out.println("以每" + n + "字节划分的字符串如下所示:"); for (int i = 0; i < string.length; i++) { if (string[i].matches(m)) {

java 字符串常用函数及其用法

java中的字符串也是一连串的字符。但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理。将字符串作为内置的对象处理允许Java提供十分丰富的功能特性以方便处理字符串。下面是一些使用频率比较高的函数及其相关说明。 String相关函数 1)substring() 它有两种形式,第一种是:String substring(int startIndex) 第二种是:String substring(int startIndex,int endIndex) 2)concat() 连接两个字符串 例:String s="Welcome to "; String t=s.concat("AnHui"); 3)replace() 替换 它有两种形式,第一种形式用一个字符在调用字符串中所有出现某个字符的地方进行替换,形式如下: String replace(char original,char replacement) 例如:String s=”Hello”.replace(’l',’w'); 第二种形式是用一个字符序列替换另一个字符序列,形式如下: String replace(CharSequence original,CharSequence replacement) 4)trim() 去掉起始和结尾的空格 5)valueOf() 转换为字符串 6)toLowerCase() 转换为小写 7)toUpperCase() 转换为大写 8)length() 取得字符串的长度 例:char chars[]={’a',’b’.’c'}; String s=new String(chars); int len=s.length(); 9)charAt() 截取一个字符 例:char ch; ch=”abc”.charAt(1); 返回值为’b’ 10)getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[],int targetStart) sourceStart 指定了子串开始字符的下标 sourceEnd 指定了子串结束后的下一个字符的下标。因此,子串包含从sourceStart到sourceEnd-1的字符。

部编一年级下册语文课内阅读专项训练

课外阅读归类专项训练 一、阅读儿歌,回答问题。 夏夜真迷人 夏夜夏夜真迷人,田野好像音乐厅, 小青蛙,在敲鼓;小蟋蟀,在弹琴; 吸引一群萤火虫,提着灯笼赶来听。 1. 音乐厅在哪儿开的?() ①河边②田野 2.你知道谁是观众吗?在正确答案后面的圆圈里打“√”。 蟋蟀○萤火虫○青蛙○ 二、阅读儿歌,回答问题。 姓氏谣 东方慕容和上官, 诸葛司徒与欧阳。 中华姓氏上千种, 单姓复姓遍四方。 不管你我姓什么, 中华儿女是一家。 1.用“”画出歌谣中的复姓。 2.“遍四方”的意思是( ) A.只有四个方向有。 B.祖国到处都有。 3.中国的姓氏非常多,从哪些词语可以看出来呢? _________________________________________________________ 三、阅读儿歌,回答问题。 毛娃 毛娃哭,住瓦屋。毛娃笑,坐花轿。 毛娃醒,吃油饼。毛娃睡,盖花被。 毛娃走,唤花狗,花狗伸着花舌头。 1.选择下列词语的反义词。(填序号) 哭——( ) 睡——( ) A.走 B.笑 C.盖 D.醒

2.读一读,选一选。 A.吃油饼 B.坐花轿 C.盖花被 D.唤花狗 (1)当毛娃睡时,要( )。 (2)当毛娃走时,要( )。 (3)当毛娃笑时,要( )。 四、阅读短文,回答问题。 要好好学字 1939年春天,毛主席在延安遇到了两个小八路。他们一个叫安定宝,15岁,个子高一点;一个叫刘长贵,才14岁,个子矮一点。毛主席高兴地问他们:“你们知道我是谁吗?”他俩马上回答:“知道,您是毛主席。”毛主席说:“我是毛泽东。”说着就弯下腰,在自己手心上写了“毛泽东”三个字。毛主席对他们说:“参加革命了,要好好学字啊!”两个小八路听了连连点头。 1.从文中找出下列词语的近义词。 立刻——( ) 快乐——( ) 2.短文写了毛主席教()学字的故事。 3.选一选。(填序号) 高个子的小八路叫( )。 矮个子的小八路叫( )。 毛主席的名字是( )。 A.刘长贵 B.安定宝 C.毛泽东 4.毛主席“弯下腰”的原因是( )。 A.想写字给小八路看 B.想拍拍小八路的肩膀 C.想摸一摸小八路 5.读完短文后,你喜欢谁呢?为什么?请写一写。 五、阅读短文,回答问题。 猪想找个朋友玩 一天早晨,小猪拎着一个大包出了门,碰见了小猴,就从包里掏出一个桃子对小猴说:“给你吃桃子,你陪我玩。”小猴说:“我不吃你的桃子,也不跟你玩,因为你太懒惰了。”小猪走啊走,又碰见了小牛。它从包里掏出一块麦饼说:“给你吃麦饼,你跟我一起玩。”小牛说:“我不吃你的麦饼,也不跟你玩,因为你做事不动脑筋。”忽

相关文档