java - 如何获取一个字符串,搜索某个字符,并返回一个字符串,该字符串包含该字符之前的所有内容?
问题描述
我对编程有点陌生,对于课堂项目,我必须接受用户输入的电子邮件,找到@符号之前的所有内容,并将其作为用户名返回。我遇到麻烦的部分是找到@之前的字符,它是可变长度的。据我所知,大多数方法都依赖于预设的字符串长度。
解决方案
阅读String 的 javadoc。特别感兴趣的是substring
和indexOf
。这是.. 一个微不足道的任务,除了用勺子喂你答案外,没有什么可说的,这可能无助于你实现目标(当然,学习java)。
推荐阅读
- parameter-passing - 将参数从功能文件传递到另一个功能文件
- python - 如何访问所有元素
- angular - 如何实时更新我的 ChartJS(仅在放大和缩小时有效)
- javascript - Select2 值或 id 已选择
- vue.js - 组件动态导入在 router.js 中不起作用
- javascript - 添加带有边框的工具提示箭头,仅使用css背景颜色应该是透明的
- html - 如何绑定到 ngFor
- postgresql - 如何使用 plpgsql 函数将实际月份划分为 5 天
- python - 将新键/值添加到 geojson 文件中的嵌套字典
- angular - CanActivate Observable 在服务检查延迟时返回 false