Java学习基础笔记



1、  编写Java程序的步骤

a)        三步走:编写源代码 -  编译程序  -  运行

2、  变量最主要的作用是装数据,

a)        在Java中,所有数据都必须要有类型,所以说java是一种强类型语言。

                        i.             有八基本数据类型

1.        Int 整数

2.        Double 双精度浮点型(小数)(小数位16~17位)

3.        char 字符型

4.        float 单精度浮点型(double类型的一半 小数位数8~9位)

5.        long 长整形

6.        short 短整形

7.        byte 字节形

8.        Boolean 布尔型

                      ii.              引用数据类型

1.        String 字符串型

2.        数组 

 

变量如何使用?

答:要先声明并赋值之后才能够使用?

声明变量的语法是什么?

答:数据类型 变量名 ;

如果给变量赋值?

答:变量名 = 值 ;

变量的三要素是什么?

答: 1、数据类型  2、变量名; 3、值

 

 

常量:就是程序在运行过程中不能够被修改的类型。

在Java中定义常量的方式:public final static String str = “Hello”;

 

int num =0 ;

          

num += 10; // num = num + 10;

          

num *= 10; // num = num * 10;

          

num -= 10; // num = num - 10;

          

num /= 10; // num = num / 10;

          

           num %=10;  // num = num % 10;

 

 

实现整数倒转的程序

           int num = 123 ;

          

           int shu = 0;

          

           while(num>0) {

                    shu = num % 10;

                    System.out.print(shu);

                    num = num / 10;      

                    }

 

 

//判断某个字符是否为字母

           Scanner input = newScanner(System.in);

          

           char in = input.next().charAt(0);

          

           if(in >= 97 && in <=122 || in >= 65 && in <= 90) {

                    System.out.println("该数是字母");

           }else{

                    System.out.println("该数是不字母");

               }

 

 

//三目运算符

           int num = 0;

          

           int num2;

          

//                 if(num == 10) {

//                          num2 = 1;

//                 }else if(num == 100){

//                          num2 = 2;

//                 } else{

//                          num2 = 3;

//                 }

          

           num2 = num==10 ?  (num==100 ? 2 : 3)   : 1 ;

          

                    System.out.println(num2);

 

 

包装类的描述

 

          

           String num  = "123";

          

          

           int index = Integer.parseInt(  num  );

                   

           double dou = Double.parseDouble( num);

          

           float fl = Float.parseFloat(num);

          

           long l = Long.parseLong(num);

          

           byte b = Byte.parseByte(num);

          

           short s = Short.parseShort(num);

          

           boolean bool = Boolean.parseBoolean("false"   );

          

               char ch ;  // Character 字符型包装类

 

 

foreach

           int[] nums = {1,2,3,4,5,6,7};

          

          

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

                    System.out.println(nums[i]);

           }

          

           //foreach

           for(int i : nums) {

                    System.out.println(i);

                    }

 

Return

int num =10;

           if(num == 20) {

                    return;  //结束main方法,  当方法中有一个 void 关键字的时候,作用是结束方法

           }

           System.out.println("Hello");

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值