java 换行符 ascii码_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] = "\tshi8gea";

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] + "\t" + name[1];

}

public void setName(String[] name){

this.name=name;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值