Java基础(八)字符串与正则表达式
来源:互联网 发布:勇士vs活塞数据10.30 编辑:程序博客网 时间:2024/06/08 17:46
8-1下列程序能否编译通过,如果可以,请判断输出的结果;如果编译错误,请修正。
String s1="xyz"; String s2="xyz"; if(s1==s2) System.out.println("equals"); else System.out.println("not equals");
输出:equals
8-2 下列程序能否编译通过,如果可以,请判断输出的结果;如果编译错误,请修正。
String s1="xyz"; String s2=new String("xyz"); if(s1==s2) System.out.println("equals"); else System.out.println("not equals");
输出: not equsals
8-3 下列程序能否编译成功,如果可以,请判断输出的结果;如果编译错误,请修正。
String s = "abcde"; StringBuffer s1 = new StringBuffer("abcde"); if (s.equals(s1)) System.out.println("equals"); else System.out.println("not equals");
输出:not equals
8-4 下列程序能否编译成功,如果可以,请判断输出的结果;如果编译错误,请修正。
String s = "abc"; char c[] = { 'a', 'b', 'c' }; if (s.equals(c)) System.out.println("equals"); else System.out.println("not equals");
输出:not equals
8-5 下列程序能否编译通过,如果可以,请判断输出的结果;如果编译错误,请修正。
String s="abc";System.out.println(s[0]);
编译错误,与C/C++不同的是,Java中的字符串不作为字符数组来处理。修正如下:
String s="abc";char c[]=s.toCharArray();System.out.println(c[0]);
输出:a
8-6 下列程序能否编译通过,如果可以,请判断输出的结果;如果编译错误,请修正。
String s={'a','b','c'};System.out.println(s[0]);
编译错误,修正如下:
char c[]={'a','b','c'}; String s=new String(c); System.out.println(s);
输出:abc
8-7 编写一个模式匹配程序,用于验证一个字符串是否是你们学校的学号。
8-8 编写一个模式匹配程序,用于验证一个字符串是否是我国的身份号码。
8-9 编写一个模式匹配程序,用于验证URL的有效性,一个完整的URL应该由协议开始,冒号、双斜线、主机名、0到多级目录、文件名(可省略)构成。如下所示:
http://www.testurl.com/dir/index.html
8-10 编写一个模式匹配程序,用于验证一串字符串是否符合email的格式。
阅读全文
0 0
- Java基础(八)字符串与正则表达式
- Java基础--字符串、正则表达式
- C#基础之字符串与正则表达式
- Java与正则表达式之正则表达式基础
- java基础(正则表达式)
- Java基础(正则表达式)
- java基础八:字符串
- java 基础知识八 正则表达式
- java基础10:正则表达式与反射
- java基础11:正则表达式与反射
- 字符串与正则表达式
- 字符串与正则表达式
- 字符串与正则表达式
- 字符串与正则表达式
- 自学Python之Python基础:(八)正则表达式
- java正则表达式基础
- Java 正则表达式基础
- java基础---->正则表达式
- 禅道的基本使用
- [Python] 类方法、实例方法和静态方法的定义方式与区别
- Python网络爬虫与信息提取-Day6-Beautiful Soup库
- 函数 mutex_init() / mutex_lock() / mutex_unlock()
- 欢迎使用CSDN-markdown编辑器
- Java基础(八)字符串与正则表达式
- 用微信小程序开店之九——小程序组件5:“表单”(3)
- 模板类,通用类型名与非类型参数
- secureCRT同时向多个打开的seesion发送命令
- 禅道的进阶使用
- Cookie是什么
- 常用排序算法总结(一)
- 详谈php静态方法及普通方法的区别
- [翻译] C# 8.0 预览