zoukankan      html  css  js  c++  java
  • java的转义字符之制表符,字符与ASCII码转换

    public class Main{
    public static void main(String[] args){
    Person person = new Person();
    String[] name = {"wang","tiantian"};
    //将name对象的地址值复制一份传给了person对象的方法
    person.setName(name);
    //处理数据,获取数据再打印出来
    System.out.println(person.getName());
    //改变name对象的元素值
    name[0] = " shi8gea";
    name[1] = "苗";
    //打印结果和上次一样吗?
    System.out.println(person.getName());

    	System.out.println("------------------------");
    	//你知道平时打字时字符'0','a'和'A'对应的ASCII码(十进制数)是多少吗?
    	System.out.println((int)'0');
    	System.out.println((int)'A');
    	System.out.println((int)'a');
    	
    	//如果知道ASCII码(十进制数),怎么再转化为它原本的字符样子呢?
    	System.out.println((char)48);
    	System.out.println((char)65);
    	System.out.println((char)97);
    }
    

    }

    class Person{
    private String[] name;

    public String getName(){
    	//制表符用来排版挺好的,它以8个字符为单位,格式化文本,分三种情况
    	//第一种:第一个字符串<8个字符,那么从第一个字符串的第一个字符开始数,数到第9个字符开始放第二个字符串
    	//第二种:第一个字符串是8个字符,那么前后两个字符串间隔8个字符
    	
    	//第三种:第一个字符串>8个字符,同时<16个字符,那么从第一个字符串的第一个字符开始数,数到第17个字符开始放第二个字符串
    	
    	//通俗的打比方,假想有一个切片,将第一个字符串,每隔8个字符就切一下,发现不足8个的时候,就补空格,补完后,下一个字符就开始放第二个字符串.如果恰巧是8的倍数,那就直接在第一个字符串后面再间隔8个空格,开始放第二个字符串就可以了
    	
    	return name[0] + "	" + name[1];
    }
    
    
    public void setName(String[] name){
    	this.name=name;
    }
    

    }

  • 相关阅读:
    nginx 阻止ip访问
    mysql sql语句性能分析
    SWFUpload demo
    XSHELL win7 和 linux 系统之间文件互传
    基于HTTP协议的轻量级开源简单队列服务:HTTPSQS
    The following packages have been kept back
    php 错误日志记录
    TWIG 分页宏(基于 bootstrap)
    gitconfig 全局配置文件。
    简单的图片异步上传代码
  • 原文地址:https://www.cnblogs.com/zui-ai-java/p/13637817.html
Copyright © 2011-2022 走看看