码迷,mamicode.com
首页 > 其他好文 > 详细

字符串解析

时间:2018-06-02 11:20:39      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:拆分   pre   bst   flag   ESS   字符串解析   sys   成功   ***   


字符串

 

常用方法:
获得字符串长度:length()
比较字符串:equals()
连接字符串:concat()
提取字符串:substring()
搜索字符串:index()
拆分字符串:split()
转换成String类型:toString()
连接字符串:append()
插入字符串:insert()

 

 

案例:
public class sj1 {
boolean flag=false;
public boolean verify(String name,String pwd1,String pwd2){

if((name.length()<3)||(pwd1.length()<6)){
System.out.println("用户名长度不能小于3,密码长度不能小于6");
}else if(!pwd1.equals(pwd2)){
System.out.println("两次输入密码不相同");
}else{
System.out.println("注册成功!请牢记用户名和密码");
flag=true;
}

return flag;
}
}

测试:

import java.util.Scanner;

public class sj1show {

public static void main(String[] args) {
// TODO Auto-generated method stub

@SuppressWarnings("resource")
Scanner input=new Scanner (System.in);
sj1 zc=new sj1();
System.out.println("\n***欢迎进入注册系统***");
@SuppressWarnings("unused")
boolean flag=false;
do {
System.out.println("请输入用户名:");
String name=input.next();
System.out.println("请输入密码:");
String pwd1=input.next();
System.out.println("请再次输入密码:");
String pwd2=input.next();
zc.verify(name, pwd1, pwd2);

} while (zc.flag==false);
}
}

 

字符串解析

标签:拆分   pre   bst   flag   ESS   字符串解析   sys   成功   ***   

原文地址:https://www.cnblogs.com/bk1234/p/9124331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!