您的位置:首页 > 编程语言 > Java开发

The road from my heart to java chapter2

2015-12-04 00:00 369 查看
开始有些跟不上节奏了,渐渐地进入了困难时期,现在开始做好攻坚战的心理准备,努力熬过这个困难期,攻克这个高地,胜利就在不太遥远的将来!

冒泡程序的应用

public class MaoPao {

public static void main(String[] args) {

int[] arr = { 12, 3, 23, 1, 5 };

int len = arr.length-1;

for (int i = 0; i < len; i++) {

for (int j = 0; j < len - i; j++) {

if(arr[j] < arr[j+1]){

int temp = arr[j];

arr[j] = arr[j+1];

arr[j+1] = temp;

}

}

}

for(int i : arr){

System.out.println(i);

}

}

}

图书管理程序

public class Library {

public static void main(String[] args){

java.util.Scanner input = new java.util.Scanner(System.in);

String[] names = new String[10];

String[] passwords = new String[10];

while(true){

System.out.println("   欢迎登录!");

System.out.println("***************");

System.out.println("   1.用户注册");

System.out.println("   2.用户登录");

System.out.println("   3.退出");

String num = input.next();

if("1".equals(num)){

System.out.println("用户注册!");

System.out.print("请输入用户名:");

String regName = input.next();

boolean bool = true;

for(String item : names){

if(regName.equals(item)){

System.out.println("该用户名已存在!");

bool = false;

break;

}

}

if(bool){

System.out.print("请输入密码:");

String regpassword = input.next();

for(int i = 0; i < names.length; i++){

if(names[i] == null){

names[i] = regName;

passwords[i] = regpassword;

}

}

System.out.println("注册成功!");

}

}else if("2".equals(num)){

System.out.println("用户登录:");

System.out.print("请输入用户名:");

String logName = input.next();

System.out.print("请输入密码:");

String logPassword = input.next();

boolean bool2 = false;

for(int i = 0; i < names.length; i++){

if(logName.equals(names[i]) && logPassword.equals(passwords[i])){

bool2 = true;

break;

}

}

if(bool2){

System.out.println("登录成功!");

}else{

System.out.println("用户名或密码错误!");

}

}

else if("3".equals(num)){

System.out.println("系统退出!");

break;

}else {

System.out.println("请输入正确编号!");

}

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: