= = 太匆忙了,就不弄順序了,都發了吧
package cn.jbit.Zuoye.test;
import java.util.Scanner;
public class D4 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入一端字元串:");
String chuan = input.next();
System.out.println("請輸入要查找的字元");
char zifu = input.next().charAt(0);
int index =-1;
do {
index = chuan.indexOf(zifu,index+1);
if (index!=-1) {
System.out.println(zifu+"出現的位置在第"+(index+1)+"個字");
}
} while (index>=0);
}
}
package cn.jbit.Zuoye.test;
import java.util.Scanner;
public class Chazhao {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("請輸入一個字元串:");
String chuan = input.next();
System.out.print("請輸入一個字元:");
char zifu = input.next().charAt(0);
char [] cs = chuan.toCharArray();
int count = 0;
for (char c : cs) {
if (zifu==c) {
count++;
}
}
System.out.println(chuan+"中包含"+count+"個"+zifu);
}
}
package cn.jbit.Zuoye.test;
import java.util.Scanner;
public class Huiyuan {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
do {
System.out.println("請輸入會員生日<月/日");
String bd = input.next();
String[] b = bd.split("/");
if (b.length==2) {
if (b[0].length()==2&&b[1].length()==2) {
System.out.println("該會員生日是:"+bd);
}else{
System.out.println("生日形式輸入錯誤!");
continue;
}
}else{
System.out.println("生日形式輸入錯誤!");
continue;
}
System.out.println("請輸入會員密碼:");
String mima = input.next();
if (mima.length()>=6&&mima.length()<=10) {
System.out.println("該會員的密碼是:"+mima);
return;
}else {
System.out.println("密碼格式不對!");
}
} while (true);
}
}
package cn.jbit.Zuoye.test;
import java.util.Scanner;
public class Huiyuanshengji {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("***歡迎進入注冊系統***\n");
do {
System.out.print("請輸入身份證:");
String id = input.next();
System.out.print("請輸入手機号:");
String ipone = input.next();
System.out.print("請輸入座機号:");
String zuoji = input.next();
if (id.length()!=16&&id.length()!=18) {
System.out.println("身份證号必須是16位或18位!");
continue;
}
if (ipone.length()!=11) {
System.out.println("手機号碼必須是11位!");
continue;
}
String[] strs = zuoji.split("-");
if (strs.length==2) {
if (strs[0].length()==4&&strs[1].length()==7) {
System.out.println("注冊成功");
break;
}else{
System.out.println("座機号碼區号必須是4位,電話号碼必須是7位");
}
}else{
System.out.println("座機号碼區号與電話号碼之間請用-連接配接");
}
} while (true);
}
}
package cn.jbit.Zuoye.test;
import java.util.Scanner;
public class Zhuce {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("***歡迎進入注冊系統***\n");
boolean d;
do {
System.out.println("請輸入使用者名:");
String name = input.next();
System.out.println("請輸入密碼:");
String mima = input.next();
System.out.println("請再次輸入密碼:");
String mima2 = input.next();
if (name.length()<3||mima.length()<6) {
System.out.println("使用者名長度不能小于3,密碼不能小于6!");
continue;
}
if (mima.equals(mima2)) {
System.out.println("注冊成功!請牢記使用者名和密碼!");
d =false ;
break;
}else{
System.out.println("兩次輸入的密碼不相同!");
}
} while (true);
}
}