谁来教我写JAVA呀,脑袋大

  1. img

这都是for循环的应用。

import java.util.Scanner; 
public class Test{ 
public static void main(String[] args)  
{ 
Scanner in=new Scanner(System.in); 
int sum=0,n; 
n=in.nextInt();  
for(int i=1;i<=n;++i) 
sum+=i; 
System.out.println(sum); 
} 
}

import java.util.Scanner; 
public class Test{ 
public static void main(String[] args)  
{ 
Scanner in=new Scanner(System.in); 
int n; 
n=in.nextInt();  
for(int i=1;i<=n;++i) 
System.out.println("HelloWorld"); 
} 
}

让老师无语系列,就不写判断和循环

    public static void main(String[] args) {
        Main main = new Main();

        System.out.println(main.getSum(10));
        main.print("HelloWorld",10);

        System.out.println(main.check("admin","1234"));
        System.out.println(main.check("admin","4567"));
        System.out.println(main.check("tttt","1234"));
    }

    private boolean check(String name,String password){
        return checkName(name)&&checkPwd(password);
    }

    private boolean checkName(String name){
        return "admin".equals(name);
    }

    private boolean checkPwd(String pwd){
        return "1234".equals(pwd);
    }

    private boolean print(String str, int n){
        return n==0||(print(str) && print(str,n-1));
    }

    private boolean print(String str){
        System.out.println(str);
        return true;
    }

    private int getSum(int n){
//        return (1+n)*n/2;
        boolean flag = n>0 && (n+getSum(n-1))>=0;
        return n;
    }
}

欢迎访问我的专栏 保姆教你学Java 商用免费的教学文章每天更新,在线答疑非常nice,欢迎品尝~

我看sinjack已经回答了前两个问题了,那我写一下第三个问题吧。
输入肯定要用到Scanner,输入俩值然后判断嘛。假设你的Java文件叫Test:

import java.util.Scanner;
class Test{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("你的账号:");
        String id = scanner.nextLine();
        System.out.print("你的密码:");
        String passwd = scanner.nextLine();
        if("admin".equals(id)&&"1234".equals(passwd)){
            System.out.println("上号上号!");
        }else{
            System.out.println("我怀疑你无中生有");
        }
    }
}

你知道为什么在做比较的时候,要用字符串调用equals而不是用输入的字符串变量来调用吗?