java-字符串
来源:互联网 发布:nginx tcp 反向代理 编辑:程序博客网 时间:2024/06/06 03:59
字符串:
使用String对象存储字符串
String s="HelloWorld";
String s=new String();
String s=new String("HelloWorld")
String类位于java.long包中,具有丰富的方法
equals()方法比较原理
equals():检查组成字符串内容的字符是否完全一致
“==”和equals()有什么区别
==:判断两个字符串在内存中的首地址,即判断是否是同一个字符串
equals就是比较两个字符串内容是否相同
字符串比较:
equalslgnoreCase()方法
toLowerCase()方法
toUpperCase()方法
字符串常用提取方法
字符串拆分
String类提供了split()方法,将一个字符串分割为子字符串,结果作为字符串数组返回
StringBuffer类
StringBuffer:String增强版
StringBuffer声明
StringBuffer sb=new StringBuffer(); //创建空StringBuffer对象;
StringBuffer sb=new StringBuffer("aa");//创建一个变量存储字符串aa;
StringBuffer的使用
sb.toString(); //转化成String类型
sb.append("**");//追加字符串
例:提取字符串
package java0807;import java.util.Scanner;public class Ex2提取字符串 {public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in );System.out.println("欢迎进入作业提交系统");System.out.print("请输入java文件名:");String n = sc.next();boolean r = n.endsWith(".java");if (r) {System.out.print("请输入你的邮箱:");String email = sc.next();if (email.indexOf('@') != -1 && email.indexOf('.') > email.indexOf('@')) {System.out.println("Email有效");} else {System.out.println("Email无效。作业提交失败!");}} else {System.out.println("文件名错误");}}}
结果截图:
阅读全文
0 0
- java字符串--修改字符串
- java 字符串,字符串缓冲区
- java 字符串,字符串缓冲区
- java字符串
- Java字符串
- Java字符串
- Java字符串
- java字符串
- JAVA 字符串
- Java 字符串
- java-字符串
- Java - 字符串
- java 字符串
- java字符串
- java字符串
- java字符串
- java---字符串
- java字符串
- C语言控制鼠标自动画图
- java进程负载高情况排查
- 【原】Mac下使用Brew安装node出错
- twisted实现轻量高并发http server
- hdu 6059 Kanade's trio(字典树)
- java-字符串
- Intellij Idea调试功能总结
- [java]图片彩色转灰色
- django 内容编辑功能的实现
- POJ 1523 SPF(Tarjan)
- listview分页
- 详解如何定义一个只能在堆上/栈上生成的类
- 短信接收流程分析
- Python [集合 字典]