当前位置: 首页 > backend >正文

charAt()

在 Java 中,charAt() 是 String 类的一个实例方法,用于获取字符串中指定索引位置的字符。其作用类似于数组的下标访问,但专门用于字符串。

二、核心作用与示例

1. 获取单个字符
        String str="hello";char c=str.charAt(0);System.out.println(c);
2. 遍历字符串中的每个字符
   for(int i=0;i<str.length();i++){char c1=str.charAt(i);System.out.println(c1+" ");}
  • 合法索引范围是 0 到 length ()-1。例如,字符串 "Java" 的长度为 4,合法索引为 0、1、2、3。

常见应用场景 

字符串转换

  • 将字符串转换为字符数组:
    String str = "Hello";
    char[] chars = new char[str.length()];
    for (int i = 0; i < str.length(); i++) {chars[i] = str.charAt(i);
    }

    http://www.xdnf.cn/news/9001.html

    相关文章:

  • ArkUI:鸿蒙应用响应式与组件化开发指南(一)
  • RuoYi前后端分离框架集成UEditorPlus富文本编辑器
  • C++ list基础概念、list初始化、list赋值操作、list大小操作、list数据插入
  • Debian系统安装Python详细教程及常见问题解答
  • 菜鸟之路Day34一一Mybatis-基础操作
  • 基于深度学习的情绪识别检测系统【完整版】
  • 什么是时空学习(Spatiotemporal Learning)
  • 大语言模型 20 - MCP 在客户端中使用 Cursor Cline 中配置 MCP 服务
  • 如何安全配置数据库(MySQL/PostgreSQL/MongoDB)
  • QT5.15 MacOS 打包指南
  • ai作诗平台:AnKo引领未来诗歌创作新时代!
  • CC工具箱使用指南:【计算线要素的插值点数据】
  • 华为OD机试真题——新学校选址(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 《软件工程》第 5 章 - 需求分析模型的表示
  • Android开机向导定制(1)开机向导加载流程
  • 小土堆pytorch--损失函数与反向传播
  • Godot的RichTextLabel富文本标签,鼠标拖拽滚动,方向键滚动,底部吸附,自动滚动
  • 微信小程序进阶第2篇__事件类型_冒泡_非冒泡
  • 【QT】TXT文件的基础操作
  • 运行打印Hello World启动了多少线程?
  • Python线程同步:保障多线程程序的稳定性与正确性
  • 加速科技荣登2025杭州准独角兽榜单
  • ChatGPT 如何工作——提示工程、对话记忆与上下文管理解析
  • 临床试验中的独立数据监查委员会
  • hadoop纠删码基本原理
  • 【Fifty Project - D31】
  • 【ArcGIS】ArcGIS AI 助手----复现
  • Java设计模式之观察者模式:从基础到高级的全面解析
  • MySql(二)
  • 高效的接口自动化测试工具:Apifox