码迷,mamicode.com
首页 > 编程语言 > 详细

大数据<javaSE + Linux精英实训班>_day_07

时间:2018-03-24 19:30:03      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:变量   数据类型   util   gpo   demo   汉字   unicode   beans   body   

1:基础语法->ASCII编码表

        计算机的世界,01->二进制
        
        全世界有多少个国家?每个国家用什么语句?        全世界都在使用计算机。
        
        美国:计算机可以直接识别人类的文字
        
        字母a对应的十进制为97,大写的字母A对应的十进制是65
        
        美国佬:a-z    A-Z    0-9    !@#$%等
        
        a->在硬盘当中存储并不是a,是a对应值97的二进制
        
        常用的ASCII编码表:
                    数字0-9对应的ASCII编码十进制为48-57,字母a-z对应的是97-122,字母A-Z对应的是65-90.
                
        中国:开始做自己的编码表
                让十进制数,对应一个汉字
                简体中文编码    GB2312 ->     国标  对应的汉字比较少
                                    升级为GBK
                                    
        万国码:国际标准ISO (全球所有的语言兼容ASCTII编码表)      Unicode
public class ASCIIDemo{
    /*
            char 转换为int类型的时候,类型自动提升,char数据类型,会去查询编码表,得到整数
            
    */
    public static void main(String[] args){
            char c = ‘a‘;
            int i = c + 1;
            System.out.println(i);        // 98
            
            int j = 90;
            // 强制类型转换
            char h = (char)j;
            System.out.println(h);  // Z
            
            System.out.println((char)6);
            
            char k = ‘你‘;
            System.out.println(k);
            
            // char类型的范围:0-65535
            char n = 65534;
    }
}
2:基础语法->char类型的存储

        java中字符,数据类型 char
        java中整数,数据类型 int
public class LoopTest{
    public static void main(String[] args){
            /*
                    输出所有的英文字母
                            1、小写
                            2、大写
                            52
                    利用编码表来实现
                    A-Z        65-90
                    a-z        97--122 
                    
                    思路:
                        1、定义变量,保存小写a,保存大写A
                        2、循环26次,输出定义好的变量
                            每次循环,变量++
            */
            // 定义变量   保存字母
            char xiaoxie = ‘a‘;
            char daxie = ‘A‘;
            
            // 循环
            for(int i = 0;i < 26;i++){
                System.out.println(xiaoxie + "    " + daxie);
                
                daxie++;
                xiaoxie++;
            }
    }
}
public class Test99{
    public static void main(String[] args){
        /*
                1 * 1 = 1
                1 * 2 = 2        2 * 2 = 4
                1 * 3 = 3        2 * 3 = 6        3 * 3 = 9
        */
        for(int i = 1;i <= 9;i++){
            for(int j = 1;j <= i;j++){
                // 按照标准格式打印
                System.out.print(j + "*" + i +"=" + i * j + "\t");
            }
            System.out.println();
        }
    }
}
3:工具的使用:eclipse     idea   netbeans

        优点:免费、无版权、随使用。开源(eclipse的源码对外开放)、可下载插件(拓展性强)、
                绿色版软件->解压即可使用
                
4:eclipse快捷键:
            atl + /    自动补全
            Ctrl + /        单行注释    取消单行注释
            Ctrl + Shift + /  多行注释    
            Ctrl + Shift + \  取消多行注释
            Ctrl + Shift + o  导入包选中的行
            Alt + 上下箭头   移动这行代码
            Ctrl + D  删除当前行
            
            Ctrl + 1      查看提示
            Ctrl + 2  r   统一改名
            Ctrl + 2  l   接收返回值
package com.itstaredu.demo;

import java.util.Scanner;

public class HelloWorld {
    public static void main(String[] args) {
         //atl + /快捷键
        System.out.println("HelloWorld");
        Scanner sr = new Scanner(System.in);
        for (int i = 0; i < args.length; i++) {
            
        }
    }
}

 

大数据<javaSE + Linux精英实训班>_day_07

标签:变量   数据类型   util   gpo   demo   汉字   unicode   beans   body   

原文地址:https://www.cnblogs.com/guijin/p/8640711.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!