所有包装类都可将与之对应的基本数据类型作为参数,来构造他们的实例
public Type(type value)
如: Integer i = new Integer(1);
除Character类外,其他包装类可以将一个字符串作为参数构造他们的实例
public Type(String value)
如: Integer i = new Integer(“123”);
注意: Boolean类构造方法参数为String类型时,若该字符串内容为true(不考虑大小写).则该Boolean对象表示true,否则表示false
当number包装类构造方法参数为String类型时,,字符串不能为null,且该字符串必须可解析为相应的基本数据类型的参数,否则编译通过,运行时
numberformatexception异常




装箱:基本类型转换为包装类的对象
拆箱:包装类对象转换为基本类型的值

while(true) {
System.out.println("请输入用户名:");
Scanner input=new Scanner(System.in);
String now=input.next();
System.out.println("请输入密码:");
Scanner input2=new Scanner(System.in);
String nm=input2.next();
if(nm.length()<7) {
System.out.println("密码长度不能小于6位!");
}else {
System.out.println("注册成功!");
break;
}
}


while(true) {
System.out.println("请输入用户名:");
Scanner input=new Scanner(System.in);
String now=input.next();
System.out.println("请输入密码:");
Scanner input2=new Scanner(System.in);
String nm=input2.next();
if(nm.length()<7) {
System.out.println("密码长度不能小于6位!");
continue;
}else {
System.out.println("注册成功!");
String user=now;
String pwd=nm;
while(true) {
System.out.println("请输入用户名:");
Scanner inp=new Scanner(System.in);
String n=inp.next();
System.out.println("请输入密码:");
Scanner inp2=new Scanner(System.in);
String m=inp2.next();
if(user.equals(n)&&pwd.equals(m)) {
System.out.println("登陆成功");
break;
}
else {
System.out.println("输入错误请从新输入");
continue;
}
}
break;
}
}

System.out.println("**欢迎进入注册系统**");
while(true) {
System.out.println("请输入用户名:");
Scanner input=new Scanner(System.in);
String n=input.next();
System.out.println("请输入密码:");
Scanner input2=new Scanner(System.in);
String n2=input2.next();
System.out.println("请再次输入密码:");
Scanner input3=new Scanner(System.in);
String n3=input3.next();
if(n.length()<3&&n2.length()<6) {
System.out.println("用户名长度不能小于3,密码长度不能小于6!");
continue;
}
if(!n2.equals(n3)) {
System.out.println("两次密码输入不同!");
continue;
}else {
System.out.println("注册成功,请牢记密码!");
break;
}
}


String word="hello, ";
word=word.trim();
String s=word.concat("小鱼儿!");
int index1=s.indexOf(",");
int index2=s.indexOf("!");
System.out.println(s.substring(index1+1,index2));

System.out.println("---欢迎来到提交作业系统--");
System.out.println("请输入java文件名:");
Scanner input=new Scanner(System.in);
String n=input.next();
System.out.println("请输入你的邮箱:");
Scanner input2=new Scanner(System.in);
String n2=input2.next();
String reg = "[\\w]+@[\\w]+.[\\w]+";
if(!n.endsWith(".java")) {
System.out.println("java文件名无效!");
System.out.println("作业提交失败!");
}
else if(!n2.matches(reg)) {
System.out.println("E-mail无效!");
System.out.println("作业提交失败!");
}
else {
System.out.println("作业提交成功!");
}

String[] aa="长亭外古道边 芳草碧连天 晚风妆 柳笛声残 夕阳山外山".split(" ");
for(int i=0;i<aa.length;i++) {
System.out.println(aa[i]);
}

System.out.println("请输入一个字符串:");
Scanner input=new Scanner(System.in);
String n=input.next();
System.out.println("请输入您要查找的字符:");
Scanner input2=new Scanner(System.in);
String n2=input.next();
int a = n.length()-n.replaceAll(n2, "").length();
System.out.println("\""+n+"\""+"中包含"+a+"个"+n2);