实践与练习
综合练习1:判断数字共有多少位 现有如下long值:long l =1234567890987654321L;,请问这个超大的数字共有多少位?
综合练习2:确认《长恨歌》中的第85个字是什么 《长恨歌》节选内容如下:汉皇重色思倾国,御宇多年求不得。杨家有女初长成,养在深闺人未识。天生丽质难自弃,一朝选在君王侧。回眸一笑百媚生,六宫粉黛无颜色。春寒赐浴华清池,温泉水滑洗凝脂。侍儿扶起娇无力,始是新承恩泽时。云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。承欢侍宴无闲暇,春从春游夜专夜。后宫佳丽三千人,三千宠爱在一身。确认上述节选内容的第85个字是什么(标点符号算一个字)。
综合练习3:判断后缀名 设计一个方法,根据传入的文件名字符串判断该文件是不是MP4格式。
综合练习4:找到名字最后一个字相同的人 在“张三”“李四”“王五”“赵六”“周七”“王哲”“白浩”“贾蓉”“慕容阿三”“黄蓉”10个名字中找到并输出最后一个字相同的名字。
综合练习5:转置字符串 在控制台上输入一个字符串,并将此字符串转置输出,例如,将“故事”转置后变为“事故”。
综合练习6:检索图书(一) 书架上存放着《明史讲义》《明代社会生活史》《紫禁城的黄昏》《中国的黄金时代》《国史十六讲》《停滞的帝国》《唐朝定居指南》《明史简述》《明史十讲》《大明风物志》《西方眼中的中国》《皇帝与秀才》,通过关键字或书名检索出相应的书籍。
综合练习7:检索图书(二) 有两个小型书柜,其中第一个书柜依次有5本书,即《Java语言》《Java Web语言》《C语言》《C++语言》《Linux C语言》。第二个书柜依次也有5本书,即《论语》《资治通鉴》《四十二章经》《史记》《隋唐史》。在控制台上输入要搜索的书名或关键字(包括可忽略大小写的字母)后,输出书名以及书的位置,运行结果如图10.24所示。

综合练习8:用户名校验 用户注册某网站账号,该网站已注册的用户名为mrsoft、mr、miss和Admin。如果用户申请的用户名已被其他人注册,则注册失败并给予用户提示。