java操作字符串——CSDN博客
2023-09-14 08:57:40 时间
/**
*
* @Title: test_class_arrat
* @Description: 该方法的主要作用:
* @param 设定文件
* @return 返回类型:void
* @throws
*/
@Test
public void test_is_equals(){
//String str1=new String("我爱祖国。");
//String str2=new String("我爱祖国。");
String str1="111";
String str2="222";
if(str1==str2){
System.out.println("==两个字符串值相等");
}else if(str1.equals(str2)){
System.out.println("equals两个字符串值相等");
}else{
System.out.println("不相等.");
}
}
/**
*
* @Title: test_String_indexof
* @Description: 该方法的主要作用:判断手机号码是否正确
* @param 设定文件 0531-88169665
* @return 返回类型:void
* @throws
*/
@Test
public void test_String_indexof(){
Scanner scanner = new Scanner(System.in);
System.out.println("请输入手机号:");
String phone=scanner.next();
if(phone.length()!=11){
System.out.println("输入的不是手机号!");
}else if(phone.length()==13){
//先查看能否找到-的位置
int num = phone.indexOf("-");
if(phone.length()==13&&num<0){
System.out.println("不是有效的电话号!");
}else{
System.out.println("电话号码正确!");
}
}else{
System.out.println("手机号正确");
}
}
/**
*
* @Title: test_insert_str
* @Description: 该方法的主要作用:将,插入到字符串里面
* @param 设定文件
* @return 返回类型:void
* @throws
*/
@Test
public void test_insert_str(){
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String nums = scanner.next();
StringBuffer str = new StringBuffer(nums);
for (int i = str.length()-3; i >=0; i=i-3) {
str.insert(i,',');
}
System.out.println(nums);
}
相关文章
- 【Java】Java中几种排序算法
- 《Java 7并发编程实战手册》第五章Fork/Join框架
- [Java基础] java多线程关于消费者和生产者
- Jmeter里的全能java测试sampler - Java request
- java实现动态验证码源代码——接受ajax的jsp
- Java实现 LeetCode 384 打乱数组
- java实现 洛谷 P1056 排座椅
- java实现蓝桥杯约瑟夫环
- Java实现寻找最小的k个数
- Java实现 蓝桥杯VIP 算法训练 邮票
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- 【JAVA】 01-Java基础知识
- java Base64加密解密
- 【JAVA】Java循环语句中的continue跳转进入下一次循环是否判断循环条件
- Java java.util.concurrent.Future的一个例子
- paip. java的 函数式编程 大法
- 华为OD机试 - 打印机队列(Java & JS & Python)
- Interview:Java岗位面试—面试求职攻略之一个JAVA程序员面试心得(非常值得收藏)
- 【面试】Java虚拟机(JVM)面试题
- 力扣——908. 最小差值 I(Java、C、JavaScript实现)
- Java通过PDF模板导出数据 adobe acrobat的PDF编辑器 itextpdf java导出文件输出流
- 使用Java操作Elasticsearch(Elasticsearch的java api使用)
- mysql-connector-java与Mysql、Java的对应版本
- Java 开源博客——B3log Solo 0.6.7 正式版公布了!
- Java Instrumentation 内存马——主要是利用Instrumentation Java API来做内存注入,会用到反射机制,文中提到检测思路:注入jar包-> dump已加载class字节码->反编译成java代码-> 源码webshell检测
- Java如何检查一个线程停止或没有?
- 【java】Java 集合框架
- JAVA开发讲义(二)-Java程序设计之数据之谜二