• 数据基本类型以及相关举例


    数据基本类型:

    整型:字节型byte 短整型short  整型int 
    浮点类型:长整形long  浮点型  fioat   双精度性double 
    字符型:char 
    布尔型:boolean
     
    引用类型( reference):
    类class   接口interface   数据  array
     
     
    循环:for   while      do while     switch (case   default   )
    package huigu20161128;
     
    public class ArrayTest1 {
     
        public static void main(String []args){
            int sum=0;
            int arr[]={11,22,33,44,55};
            for(int i=0;i<arr.length;i++){
                sum=sum+arr[i];
            }
            System.out.println("arr总和为"+sum);       
           String[] arr1=new String[5]; //必须指定大小
            for(int i=0;i<arr1.length;i++){
                System.out.println(arr1[i]);
           } 
            int [][] arr={
                    {1,2,3,45},
                    {1,3,4},
                    {6,53,3}
            };
           
            int sum=0;
           for(int i=0;i<arr.length;i++){
                for(int j=0;j<arr[i].length;j++){
                sum=sum+arr[i][j];        
                }
          }       
     System.out.println("sum="+sum);
              String s="";//定义一个空字符串
           String [][] str=new String [2][];
           String st[]={"strty","tr1","str2"};
           String st1[]={"sr","sb","cc"};
            str[0]=st;
            str[1]=st1;
            for(int i=0;i<str.length;i++){
                for(int j=0;j<str[i].length;j++){
                if(str[i][j].contains("s") && str[i][j].length()<3){}
                   s=s+str[i][j];
                }
            }
            System.out.println("s="+s);
        }
    }
    package huigu20161128;
     
    public class Ifdemo2 {
        //数据基本类型:整型: byte short int  long
        //字符:char    布尔类型  boolean:true false  浮点型:double float
         
        //引用类型:String  
        
    //    int c;//成员变量 初始值 :0
    //    String str;//初始值  null
    //  
        public static void main(String []args){
    //        int a=11;//局部变量
    //        int b=9;
    //        //if 单分支
    //        if(a>b){
    //            System.out.println("a>b");
    //        }    
            
            
            //if 双分支
    //        if(a>b){
    //         System.out.println("a>b");
    //       }else{
    //           System.out.println("a<=b");
    //       }
            
            //if 多分支
    //        int score=70;//分数
    //        if(score<=100 && score>=90){
    //            System.out.println("优秀");
    //        }else if(score>80 && score<90){
    //            System.out.println("良好");
    //        }else if(score<=80 && score>=60){
    //            System.out.println("及格");
    //        }else{
    //            System.out.println("不及格");
    //        }
            
            
            
            //for 循环
    //        for(int i=0;i<100;i++){
    //            //1.定义一个变量 i=0  2.判断i  3.运行程序体  4.i++  5.判断
    //            System.out.println(i);
    //        }
            
    //        for(int i=0;i<10;i++){//双层for循环 外层控制行  内层控制列
    //            for(int j=0;j<10;j++){
    //            System.out.print("*");    
    //          }
    //            System.out.println();
    //        }
            
            //while循环
    //        int a=1;
    //        while(a<10){
    //            System.out.println("还满足循环体");
    //            //a--;//a=a-1;
    //            a++;//a=a+1;
    //            if(a==6){
    //              break;
    //            }
    //        }
            
    //        int a=9;
    //        //do while
    //        do{
    //            System.out.println("至少执行一次");
    //       }while(a>10);
            
            
            //switch case
            int a=4;
            switch (a) {
            case 1:
                System.out.println("1");
                break;
            case 2:
                System.out.println("2");
                break;
            case 3:
                System.out.println("3");
                break;
     
            default:
                System.out.println("一个条件不满足");
                break;
            }
            
        }
        
    }
     
    package huigu20161128;
     
    public class MethodTest3 {
        
        public void TestMax(){
            System.out.println("我是一个方法");
        }
        
        public boolean TestM(int a,int b){
            if(a>=b){
                return true;
            }else{
                return false;
            }
            
            
    }
        
      public static void main(String []args){
          MethodTest3 mt=new MethodTest3();
    //      mt.TestMax();
          
          int a=10;
          int b=13;
       if(mt.TestM(a, b)){
          System.out.println("a>=b"); 
       }else{
           System.out.println("a<b");
       }
          
          
          
      }
        
        
        
    }
    package huigu20161128;
     
    import java.util.Scanner;
     
    public class SumScore5 {
    //    int a=10;
    //    int b=11;
    //    System.out.println(a+b+"a="+(a+b));
        
        
        public static void main(String []args){
        Scanner scan=new Scanner(System.in);
        int score;//定义变量
        double sum = 0;
        for(int i=0;i<5;i++){
              System.out.println("请输入一个整数的分数:");
            score=scan.nextInt();//接受键盘输入
            sum=sum+score;
          }
        System.out.println("你的总分数是"+sum);    
        System.out.println("你的平均分是"+(sum/5));      
    }
     
    }
  • 相关阅读:
    vue.js 初步学习
    IntelliJ IDEA 快捷键
    SQL Server 中的事务与事务隔离级别以及如何理解脏读, 未提交读,不可重复读和幻读产生的过程和原因
    JavaScript基础概念与语法
    python 常见矩阵运算
    利用matplotlib的plot函数实现图像绘制
    基于密度峰值的聚类(DPCA)
    极角排序
    HDU-5514 Frogs (容斥)
    HDU
  • 原文地址:https://www.cnblogs.com/AngelKing1111/p/6110966.html
Copyright © 2020-2023  润新知