AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
Java 25
Java 25
级别 9
信息技术
JAVA 25 SELF
等级 9,
课时 0
在本文中,你将了解互联网的出现与 IT 行业的发展如何改变了世界,为什么信息技术领域的职业如此抢手,IT 从业者有哪些发展前景,以及为何 IT 专业人士几乎可以在任何地方工作和生活。我们还将讨论这一职业的优势以及移民机会。
字符转义
JAVA 25 SELF
等级 9,
课时 1
在本讲中,我们将讲解如何在 Java 的字符串中转义特殊字符、使用换行以及多行文本块
"""
,如何处理 Unicode(包括代理项对)和表情符号(emoji),以及在输出引号和路径时最常见的错误。全部配以直观示例。
字符串格式化
JAVA 25 SELF
等级 9,
课时 2
本讲将讲解如何在 Java 中优雅且可靠地把数据拼成文本:从使用
+
进行简单拼接到功能强大的模板工具
String.format()
。我们将通过示例学习格式说明符(
%s
、
%d
、
%.2f
、
%n
)、对齐、百分号,以及简要介绍日期/时间与区域设置。最后用实践收尾,并分析常见错误。
String 的基本方法
JAVA 25 SELF
等级 9,
课时 3
在本次 Java 讲座中,我们讲解
String
类中最有用的方法:如何通过
length()
获取字符串长度,使用
substring()
提取子串,使用
indexOf()
和
lastIndexOf()
查找文本,用
charAt()
获取字符,把字符串转换为字符数组
toCharArray()
,用
replace()
替换片段,以及用
trim()
和
strip()
清理字符串两端。最后——实践练习与常见错误解析。
字符串比较:equals、equalsIgnoreCase、compareTo
JAVA 25 SELF
等级 9,
课时 4
在本讲中我们将讲解如何在 Java 中正确比较字符串:使用运算符
==
比较引用与通过方法
equals()
和
equalsIgnoreCase()
比较内容之间有什么区别,
compareTo()
返回什么、字典序如何工作。我们还会看看
startsWith()
、
endsWith()
、
contains()
、区分大小写的操作以及使用
split()
拆分字符串,并讨论常见错误。
StringBuilder 与 StringBuffer
JAVA 25 SELF
等级 9,
课时 5
在本讲中,我们将讲解 Java 中字符串的不可变性及其对性能的影响,认识可变的字符串构建器——StringBuilder 和线程安全的 StringBuffer,学习主要方法(append、insert、delete、replace、reverse)、典型应用场景,对比性能,并回顾常见错误。
IT 产品模型
JAVA 25 SELF
等级 9,
课时 6
在本讲中,你将了解现代 IT 产品是如何构成的:它们由什么组成、客户端与服务器如何交互、什么是云基础设施、服务器有哪些类型,以及为什么现代应用不仅仅是一段程序,而是由服务、客户端和智能通信构成的完整生态系统。
Please enable JavaScript to continue using this application.