13260人加入学习
(67人评价)
Java编程学习第一季

制作于2018年2月8日

价格 免费

public class If{
    public static void main (String [] args ){
        
    int hp = 100;
    //if(hp<=0){
        //System.out.println("菜");    
    //}
    //    if(hp<=0){
    //        System.out.println();
    //    }
    //if(hp>0){
    //System.out.println();
    //
    //if(hp>0){
//    System.out.println("淦");
//}
//else{
//    System.out.println("菜");
//}
        
    int score = 80;

    
    if(score>=0 && score <=100){
        System.out.println("你这个弟弟");
        }
        else if (score>=101 && score <= 300){
        System.out.println("还是弟弟");
        }
        else if (score>=301 && score <= 500){
        System.out.println("还是弟弟");
        }
        else if (score>=501 && score <= 700){
        System.out.println("还是弟弟");
        }
        
        
        
    }
}

[展开全文]
Aatrox3 · 2020-03-27 · 0302-if语句 0

public class zz{
    public static void main (String [] args){
    
    int x = 5, y = 6,z;

    z = ++x + y++;
    
    System.out.println(z);//12 

    z = ++x + x++;
      System.out.println(z);//12  

    
    x = ++x + x++;
    System.out.println(x);  //12
    

    z = x > y ? ++x : y++;
    System.out.println(z);//6  这里赋值的是y

    
    }
}

[展开全文]

public class TernaryOperator{
    public static void main (String [] args){

    

/**

    int a = 5;

    System.out.println(a>8?"干死黄旭东":"干死孙一峰");
    
    int b = 2;
    
    System.out.println(b>10?"老八":"奥利给");

    int c = 15;
    
    System.out.println(7>10?"c=11":"c=12");
*/

/**    int a = 30, b =34, c = 300;
    int max = a>b?a:b;
    max = max>c?max:c;//通过赋值语句将右侧三元运算的最大值,赋值于max;
    System.out.println(max);//输出max;
    */
    
    int a = 1, b = 2;
    boolean gan = ((a>b) && (a<10)) 
                && 
                b >100;//false true false//false;

    System.out.println("爷晕了");
    System.out.println(gan);


    int 黄旭东 = 250;
    int 孙一峰 = 249;
    boolean 双狗 = ((黄旭东>孙一峰) |(黄旭东<孙一峰) );
    System.out.println(双狗);


    }
}

[展开全文]

/*
*/
public class Logical{
    public static void main (String [] args){
    int age = 80;
    /**boolean isAdult = age >= 18;//25 35;
    boolean isZhong = age >= 25 && age <=35;//&& and;
    //boolean isZhong = age >= 25 && age <=35;//&& and;两个条件要用&&连接;
    System.out.println(isZhong);
    System.out.println(isAdult);
    */
    boolean isCannotPlay = age <=17 || age>=80;

    
    
    int a = 8, b=3, c=9 ;
    
    /**System.out.println(a>b && a>c);//true && false 
    System.out.println(a>b && a<c);//true && true  
    System.out.println(a<b && a>c);//false && false
    System.out.println(a<b && a<c);//false && true
    */
    
    /**System.out.println(a>b || a>c);//true
    System.out.println(a<b || a<c);//true
    System.out.println(a<b || a>c);//false
    System.out.println(a<b || a<c);//true
    */
    /**System.out.println(a>b ^ a>c);//true
    System.out.println(a>b ^ a<c);//false
    System.out.println(a<b ^ a>c);//false
    System.out.println(a<b ^ a<c);//true
    */
    
    System.out.println( !(a>b) );//false
    System.out.println( !(a<b) );//true

    
    }
}

[展开全文]

/*
*/
public class Logical{
    public static void main (String [] args){
    int age = 80;
    boolean isAdult = age >= 18;//25 35;
    boolean isZhong = age >= 25 && age <=35;//&& and;
    //boolean isZhong = age >= 25 && age <=35;//&& and;两个条件要用&&连接;
    System.out.println(isZhong);
    System.out.println(isAdult);
    
    
    
    
    }
}

[展开全文]

public class CompareOperator{
    public static void main (String [] args){
    int a = 10;
    int b = 2;
    System.out.println(a<b);//false
    System.out.println(a<=b);//false
    System.out.println(a>b);//true
    System.out.println(a>=b);//true
    System.out.println(a==b);//false
    System.out.println(a!=b);//true
    System.out.println('a'<'b');//true
    System.out.println('a');//a
    System.out.println(a=b);//2
    int c = 'a';
    System.out.println(c);//a=97;
    }
}

[展开全文]

public class Assignment{
    public static void main (String [] args){
        int a = 3;
        int x,y,z;
        x = y = z = 4;
        a += 4;//a = a + 4;7
        System.out.println(a);
        a -= 5;//2
        System.out.println(a);
        a *= 4;//8
        System.out.println(a);
        a /= 2;//4
        System.out.println(a);
        a %= 7;//4
        System.out.println(a);
        
    }
}

[展开全文]

public class ZiZeng{
    public static void main (String [] args){
        int a=9;
        int b =5;
        //++a;
        //--b;
        
        int res1 = a++ + 1;
        int res2 = ++b + 2;
        int res3 = --a;
        int res4 = --b;
        
        
        
        System.out.println(a);
        System.out.println(b);
        System.out.println(res1);
        System.out.println(res2);
        System.out.println(res3);
        System.out.println(res4);
    
        
    }
}

[展开全文]

目前一口气看到这里,接受程度还可以,编码基本一遍过。

但目前的问题是依样画葫芦,知其所以但不知其所以然,希望在后面的课程中了解到这些特有名词的具体使用方式。

public class DataType{
    public static void main (String[] args){
        
        byte a = 100;
        short b = 20000;
        int c = 10000000;
        long d = 199564347830L;
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
        
        float e = 1.2f;
        double f = 4.5;
        System.out.println(e);
        System.out.println(f);
        
        char cA = 'a';
        char cB = ' ';
        char cC=  '(';
        System.out.println(cA);
        System.out.println(cB);
        System.out.println(cC);
        
        boolean h = true;
        boolean i = false;
        System.out.println(h);
        System.out.println(i);
        
    }
}

[展开全文]
Aatrox3 · 2020-03-25 · 0126-进制 0

 

一般用int作为数值类型

小数默认double

 

[展开全文]

赋值语句是把右边的值赋予左边。

顺序

变量类型(数据类型)  变量名=初始值

 

INT  integer 是将一个数值向下取整为最接近的整数的函数。INT是数据库中常用函数中的取整函数,常用来判别一个数能否被另一个数整除

编写时要注意大小写  例如System

自己更改了变量名称为num

更改的时候疯狂报错,但是已经逐个解决,正常显示数值和HelloWorld了。

[展开全文]

在编写helloworld注释的时候,汉字注释如果出现第二句,会出现GBK映射失败等原因。通过百度得到变量

JAVA_TOOL_OPTIONS   

-Dfile.encoding=UTF-8

解决了汉字乱码的原因,但dos界面javac出现乱码,java使用正常。

 

已经解决,删除了上述的变量,在notepab++的编码选项中选择ansi编码即可解决,但要注意转换编码的时候,文中已经存在的中文会变成乱码。

可以先复制源代码,删除之后再粘贴回去。

[展开全文]

cmd 打开Dos

Window+R 后输入cmd打开dos命令

[展开全文]

ctrl+A全选

ctrl+Z取消

ctrl+X剪切

ctrl+C复制

ctrl+V粘贴

ctrl+N新建

Home开头

End末尾

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(98)