A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 cuichang1 于 2019-7-21 11:17 编辑

黑马程序员太原校区Java13期【7月31日】即将开班
欢迎大家加入太原校区大家庭


开课的日子越来越近,期待见到大家的心情也越发迫切
为了让大家可以赢在起跑线上
班主任小姐姐发起预习打卡竞赛


13期的童鞋们看过来
学习要求:每日【笔记代码+学习心得分享+学习小视频/图片】,盖楼打卡
小姐姐全程督学,坚持完成课前预习打卡滴同学,就有机会获得黑马专属礼品
奖励多多,让你成就感满满
心动不如行动,预习打卡走起来




49 个回复

正序浏览
t11223 来自手机 初级黑马 2019-7-27 16:41:03
44#
逻辑运算符
public class OperatorDemo {
    public static void main (String []arge ){
   int i =10;
   int j =20;
  int k =30;
System.out.println((i>j)&(i>k));
System.out.println((i<j)&(i>k));
System.out.println((i>j)&(i<k));
System.out.println((i<j)&(i<k));

  
}
}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-27 11:26:11
43#
自增自减运算符
public class OperatorDemo {
  public static void main (String []arge ){
   int i =10;
System. out.println (“i :“+i );
  i ++
  System. out. println (“i :“+i );
int j =++i;
System. out. println (“i :“+i );
System. out. println (“i :“+j );
}
}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-26 18:15:48
42#
字符串的“+“操作
public class OperatorDemo 03{
   public static void main {String []arge}{
System.out.println (“it“+“heima“);
System.out.println(“itheima“+666);
System.out.println(666+“itheima“);
System.out.println (“黑马“+6+66);
System.out.println (1+99+“年黑马“);
}
}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-26 17:41:48
41#
字符的“+”操作
public class OperatorDemo 02{
  public static void main {String []arge }{
int i =10;
char c =“A “;
c =‘a ’;
c =‘0’;
System.out.println (j);

double d =10+13.14;
}
}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-26 17:28:52
40#
算数运算符
public class OperatorDemo 01{
     public static void mian {String []arge}{
  int a =6;
  int b =4;
  System. out. println (a +b );
  System. out. println (a -b );
  System. out. println (a *b );
  System. out. println (a /b );
  System. out. println (a %b );

  System. out. println (6.0/4);
}
}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-26 10:59:48
39#
数据转换
public class Conversiondemo {
   public static void main {String []arge}{
double d =10;
System.out.println (d);

byte b =10;
short a =b;

int k =(int)88.88;
System.out.println (k);
}
}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-26 10:49:25
38#
变量定义的格式
   数据类型    变量名=变量值
基本的数据类型
   byte short int long float double char boolean
变量的使用
  取值格式: 变量名
  修改值格式:变量名=变量值
public class varlabledemo 01{
      public static void main {string []arge }{
int  a =10;  定义变量
system. out. println (a ); 输出变量
a =20;
system. out. println (a);

}

}
回复 使用道具 举报
t11223 来自手机 初级黑马 2019-7-26 09:48:52
37#
变量定义的格式
   数据类型    变量名=变量值
基本的数据类型
   byte short int long float double char boolean
变量的使用
  取值格式: 变量名
  修改值格式:变量名=变量值
public class varlabledemo 01{
      public static void main {string []arge }{
int  a =10;  定义变量
system. out. println (a ); 输出变量
a =20;
system. out. println (a);

}

}
回复 使用道具 举报
@-@ 发表于 2019-7-20 16:06
新手打卡第一天。初步了解了Java和Java的发展历程,安装了JDK和Notepad,学习了Dos命令,练习了HelloWorld程 ...

来  秀代码
回复 使用道具 举报
82年的白开水 发表于 2019-7-20 17:08
4天
1.IDEA中常用快捷键
     快速生成主方法                    psvm回车

开水君 你最优秀  开学见
回复 使用道具 举报
a1603329984 发表于 2019-7-21 16:29
今天学了两节课内容,因为第6节课基本是项目实战,第7节课学习了方法的各种使用
...

加油  掌握了Debug  你就拥有的玄铁屠龙刀
回复 使用道具 举报
@-@ 发表于 2019-7-21 20:55
手残党表示想要放弃,简单来一个,表示自己有练过,
import java.util.Scanner;
public class YunSuan{

真香
回复 使用道具 举报
82年的白开水 发表于 2019-7-19 10:15
day01
1.知道了java的发展史,
2跨平台是通过jvm 的,jdk中包含了jre和开发工具,jre中有jvm和核心类库

大佬加油
回复 使用道具 举报
6天
1.减肥计划if版
import java.util.Scanner;
public class ArrayDemo {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入星期数显示今天的活动:");
        int week = sc.nextInt();
        if(week==1){
            System.out.println("跑步");
        }else  if(week==2){
            System.out.println("游泳");
        }else  ifweek==3){
            System.out.println("慢走");
        }else if(week==4){
            System.out.println("动感单车");
        }else if(week==5){
            System.out.println("拳击");
        }else if(week==6){
            System.out.println("爬山");
        }else if(week==7){
            System.out.println("好好吃一顿");
        }else{
            System.out.println("你家有这个星期?");
        }
    }
}
2.减肥计划switch版:
import java.util.Scanner;
public class ArrayDemo {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入星期数显示今天的活动:");
        int week = sc.nextInt();
        switch (week) {
            case 1:
                System.out.println("跑步");
                break;
            case 2:
                System.out.println("游泳");
                break;
            case 3:
                System.out.println("慢走");
                break;
            case 4:
                System.out.println("动感单车");
                break;
            case 5:
                System.out.println("拳击");
                break;
            case 6:
                System.out.println("爬山");
                break;
            case 7:
                System.out.println("好好吃一顿");
                break;
            default:
                System.out.println("你家有这个星期?");
        }
    }
}
3.逢7过
public class ArrayDemo {
    public static void main(String[] args) {
        for(int i=1;i<=100;i++){
            if(i % 10==7 || i % 7 ==0 || i/10%10 ==7){
                System.out.println(i);
            }
        }
    }
}
4.不死神兔
public class ArrayDemo {
    public static void main(String[] args) {
        int[] arr = new int[20];
        arr[0] = 1;
        arr[1] = 1;
        for(int i = 2; i<arr.length ;i++){
            arr[i] = arr[i-2]+arr[i-1];
        }
        System.out.println("第二十个月兔子的对数是:"+arr[19]);
    }
}
5.百钱白鸡
public class ArrayDemo {
    public static void main(String[] args) {
      for(int x =0;x<=20;x++){
          for(int y =0;y<=33;y++){
              int z = 100-x-y;
              if(z%3==0 && 5*x+3*y+z/3==100){
                  System.out.println("鸡翁"+x+"只"+","+"鸡母"+y+"只"+","+"鸡雏"+z+"只");
              }
          }
      }
    }
}
6.数组元素求和
public class ArrayDemo {
    public static void main(String[] args) {
        int[] arr = {68, 27, 95, 88, 171, 996, 51, 210};
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] / 10 % 10 != 7 && arr[i] % 10 != 7 && arr[i] % 2 == 0) {
                sum += arr[i];
            }
        }
        System.out.println(sum);
    }
}
7.数组内容相同
public class ArrayDemo {
    public static void main(String[] args) {
        int[] arr = {10};
        int[] arr2 = {10};
        boolean getArray = array(arr,arr2);
        System.out.println(getArray);
    }
    public static boolean array(int[] arr,int[] arr2){
        if(arr.length !=arr2.length){
            return false;
        }
        for(int i=0;i<arr.length;i++){
            if(arr[i] != arr2[i]){
                return false;
            }
        }
        return true;
    }
}
8.查找
import java.util.Scanner;

public class ArrayDemo {
    public static void main(String[] args) {
        int[] arr = {19,28,37,46,50};
        int index =-1;
        int getarray =array(index,arr);
        System.out.println(getarray);

    }
    public static int array(int index,int[] arr){
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入要查找的数据:");
        int number = sc.nextInt();
        for(int i=0;i<arr.length;i++){
            if(arr[i]==number){
                index = i;
                break;
            }
        }
        return index;
    }
}
9反转
public class ArrayDemo {
   public static void main(String[] args) {
       int[] arr = {19,28,37,46,50};
       for(int start = 0,end=arr.length-1;start<=end;start++,end--){
           int temp = arr[start];
           arr[start] = arr[end];
           arr[end] = temp;
       }
       printArray(arr);
   }
   public static void printArray(int[] arr){
       System.out.print("[");
       for(int x=0;x<arr.length;x++){
           if(x==arr.length-1){
               System.out.print(arr[x]);
           }else{
               System.out.print(arr[x]+",");
           }
       }
       System.out.print("]");
   }
}
10.评委打分
import java.util.Scanner;
public class ArrayDemo {
   public static void main(String[] args){
       int[] arr = new int[6];
   Scanner sc = new Scanner(System.in);
   for(int x =0;x<arr.length;x++){
       System.out.println("请输入第"+(x+1)+"个评委打分");
       arr[x]= sc.nextInt();
   }
    int max = getMax(arr);
    int min =getMin(arr);
    int sum =getSum(arr);
    int avg = (sum - max - min) / (arr.length-2);
       System.out.println("平均分是:" +avg);

   }
   public static void printArray(int[] arr){
       System.out.print("[");
       for(int x=0;x<arr.length;x++){
           if(x==arr.length-1){
               System.out.print(arr[x]);
           }else{
               System.out.print(arr[x]+", ");
           }
       }
       System.out.print("]");
   }
   public static int getMax(int[] arr){
       int max = arr[0];
       for(int x=1;x<arr.length;x++){
           if(arr[x]>max){
               max = arr[x];
           }
       }
       return max;
   }
   public static int getMin(int[] arr){
       int min = arr[0];
       for(int x=1;x<arr.length;x++){
           if(arr[x]<min){
               min =arr[x];
           }
       }
       return min;
   }
   public static int getSum(int[] arr){
       int sum = 0;
       for( int x = 0;x<arr.length;x++){
           sum += arr[x];
       }
       return sum;
    }
}


回复 使用道具 举报
@-@ 初级黑马 2019-7-23 16:36:59
30#
day  04

/*
public class Lianxi{
        public static void main(String[]args){
                int [] arr = {1,5,80};
                System.out.println(arr);
                System.out.println(arr[1]);
                System.out.println(arr[0]);
                Systm.out.println(arr[2]);
        }
}*/


/*public class Lianxi{
        public static void main(String[]args){
                int [] arr = {12,32,45,34,24,56,78,20};
               
                for(int x = 0;x <arr.length; x ++){
                        System.out.println(arr[x]);
                }
               
               
        }
}*/



打卡成功!
回复 使用道具 举报
最后一节课了

QQ截图20190723123125.png (9.56 KB, 下载次数: 43)

QQ截图20190723123125.png
回复 使用道具 举报
①今天通过课程了解到了java语言的发展史,java语言的跨平台原理(通过jvm实现),jdk和Notepad++安装和使用。②常用的DOS命令,如:dir、cls、cd .. 、exit等命令。配置环境变量,第一个程序HelloWorld的编写和执行,以及在此期间的问题总结。③对java基础语法中的注释、关键字、常量、变量、标识符数据类型等概念和应用有了基本的了解
回复 使用道具 举报
①今天通过课程了解到了java语言的发展史,java语言的跨平台原理(通过jvm实现),jdk和Notepad++安装和使用。②常用的DOS命令,如:dir、cls、cd .. 、exit等命令。配置环境变量,第一个程序HelloWorld的编写和执行,以及在此期间的问题总结。③对java基础语法中的注释、关键字、常量、变量、标识符数据类型等概念和应用有了基本的了解
回复 使用道具 举报
@-@ 初级黑马 2019-7-22 18:01:25
26#
day 03
好辛苦,学习了好多逻辑语句,最喜欢的黑丝最后一个练习,送上我的代码,证明来过

import java.util.Random;
import java.util.Scanner;
public class Season{
        public static void main(String[]args){
               
                Random r = new Random();
                int number = r.nextInt(100)+1;
               
                while(true){
                        Scanner sc = new Scanner(System.in);
                        System.out.println("请输入你要猜的数字");
               
                        int guessNumber = sc.nextInt();
               
                        if(guessNumber > number){
                                System.out.println("你输入的数字" + guessNumber + "大了");
                        } else if (guessNumber < number){
                                System.out.println("你输入的数字" + guessNumber + "小了");
                        } else {
                                System.out.println("你猜中了");
                                break;
                        }
                }
               
        }
}
回复 使用道具 举报 1 0
今天学会查看API帮助文档和String相关知识

QQ截图20190722150402.png (10.87 KB, 下载次数: 47)

QQ截图20190722150402.png
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马