String str的第一个字符是什么,

String str = "abc";

char ch = str.charAt(0);
char ch2 = str.charAt(1);

这时候ch是a,ch2是b;

明白什么意思了吗?

String类就是一个字符数组
char(i)取第i个位置的字符(i从0开始)

public char charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。序列的第一个 char 值在索引 0 处,第二个在索引 1 处,依此类推,这类似于数组索引。

String str = "abc";
从字符串中取字符
char ch = str.charAt(0); 第一个字符
char ch2 = str.charAt(1); 第二个字符

ch是a,ch2是b;

执行自动类型转换需要两个条件:
1、两种类型是兼容的,比如所有的数字类型都是兼容的,而数字类型和布尔类型是不兼容的
2、目的类型的范围比源类型的大。如:从int类型向float类型转换可以自动实现,反之则需要进行强制类型转换。

所谓强制类型转换实际上只是一种显示类型的转换

str.charAt(0);相关推荐

  1. str.charAt(i); 的作用

    作用:str.charAt(i)返回字符串str的第 i 个字符. 例如: String str = "LOVE"; 则  str.charAt(0) 为"L" ...

  2. charAt()-‘0‘

    char类型运算与数形运算不同,char运算用到的是ACII码,两个字符相减实际上是ACII码对应的数相减,str.charAt(i)是一个char型,减去'0',就相当于把字符转成数字

  3. Ubuntu16.04 pip3 install 报错 working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]

    1. 问题现象 Exception: Traceback (most recent call last):File "/usr/lib/python3/dist-packages/pip/b ...

  4. Python正则表达式介绍 re.findall(pattern, str, flag=0)/re.I re.L re.M

    Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. re.findall(pattern, str, flag=0) 共三个参数,patter ...

  5. str.substring(0,str.length() -1)用法

    /*** 截取掉字符串的最后一位,例如最后的空格*/@Testpublic void test032(){String strObjectList = "12345_6";Stri ...

  6. Java黑皮书课后题第4章:*4.14(转换字母等级为数字)编写程序,提示用户输入一个字母等级A、B、C、D或者F,显示对应的数字值4、3、2、1或者0。对其它输入,提示非法等级

    *4.14(转换字母等级为数字)编写程序,提示用户输入一个字母等级A.B.C.D或者F,显示对应的数字值4.3.2.1或者0.对其它输入,提示非法等级 题目 题目概述 运行示例 破题 代码 题目 题目 ...

  7. Java黑皮书课后题第4章:*4.10(猜测生日)改写程序清单4-3,提示用户输入字符Y代表“是”N代表“否”,代替之前输入1表示“是”,0表示“否

    *4.10(猜测生日)改写程序清单4-3,提示用户输入字符Y代表"是"N代表"否",代替之前输入1表示"是",0表示"否 题目 题 ...

  8. android String.charAt的使用

    今天,简单讲讲String里的  charAt()的使用. 描述 java.lang.String.charAt() 方法返回指定索引处的char值.索引范围是从0到length() - 1.对于 ...

  9. bigdecimal判断等于0_vue2.0源码用到的工具函数,12个简易的复用函数,看看有多简单...

    戎马:https://segmentfault.com/a/1190000019679638 1. 创建一个被冻结的空对象 export const emptyObject = Object.free ...

最新文章

  1. 前端之css引入方式/长度及颜色单位/常用样式
  2. silverlight 无法发布 如何灵活配置IP
  3. 看懂GE Predix ,就看懂了工业互联网
  4. Android自定义组件之简单组合
  5. 向量笛卡尔积_如何创建向量的矢量的笛卡尔积?
  6. Spring的使用步骤
  7. 转pdf wps_华为手机自带图片转PDF的功能?今天才知道,当了5年花粉白当了
  8. 多维数组(冒泡排序,稀疏数组)
  9. 1000道Python题库系列分享四(40道)
  10. linux驱动编写(设备树)
  11. 大规模Schedule任务实现方案
  12. pgsql 9.4修改数据库只读
  13. stata 空间杜宾模型_利用STATA创建空间权重矩阵及空间杜宾模型计算----命令
  14. 免费赠书,元旦快乐!
  15. Unique Snowflakes 详细题解
  16. 浪漫又务实的华为自研之路: 始于情怀,终于智能
  17. fpga实操训练(vga测试)
  18. Elastic-Job开发指南
  19. 【Cmake实战:番外】库、动态库和静态库(.dll,.so,.lib,.a)
  20. 每日微软面试题——day 3

热门文章

  1. win8.1CPU使用率过高、卡顿、破音问题整理
  2. n个不同元素进栈,求出栈元素不同排列的个数
  3. outlook 2007 激活方法
  4. 农历中天干地支的计算【C代码】
  5. 网络舆情事件预警与分析工作实施措施与流程详解
  6. 论文投稿指南——SCI选刊
  7. border-radius和border-image
  8. 简单的书签服务LinkDing
  9. 详解JQuery动画
  10. Validation工具类