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

Java编程基础(第四篇:字符串初次介绍)

前言

    HelloWorld写的多了,语法熟悉一点了吧,其中有段代码还没介绍,它就是字符串

public class HelloWorld {

    public static void main(String[] args) {

        printBaby();

    }

    static void printBaby() {

        System.out.print("baby");

    }

   

}

最常用的字符串创建

    这是最简单的创建方式,双引号包裹着文本,也就创建了一个字符串

String baby = "我爱北京天安门"; 

String 表示字符串类型,它是一个类,属于引用数据类型

"我爱北京天安门" 表示字符串值,包裹在""的里面,这是创建字符串的简易方式

new创建字符串

    这里有点了解即可,我们以后学习对象后,还会再次深入学习字符串 

String baby =  new String("baby"); 

字符串拼接

    字符串拼接,使用+进行,拼接好的字符串会组合在一起

String hello = "wo" + "ai" + "ni"

//等同于

String hello = "woaini"

常见方法

1、length 长度

2、toUpperCase 转大写

3、trim 去除两边空白字符

……还有很多实例方法、静态方法

总结

1、初次学习字符串,我们知道""是它的简易写法即可了

2、对象的概念还没有学习,String是个类,当然每个"字符串"都是它的一个对象了

3、让我们再次写个hello world,作为字符串的温习,"hello world"就是字符串啦

class MyBaby {

    public static void main(String[] args) {

                   System.out.println("hello world");

    }

 

相关文章:

  • 8、constexpr if、inline、类模版参数推导、lambda的this捕获---c++17
  • PySide6 GUI 学习笔记——常用类及控件使用方法(常用类矩阵QRect)
  • 基于Spring AI Alibaba实现MCP协议的SSE实时流式服务深度解析
  • 力扣刷题 - 203.移除链表元素
  • leetcode(01)森林中的兔子
  • 六、小白如何用Pygame制作一款跑酷类游戏(静态障碍物和金币的添加)
  • 深入浅出:LDAP 协议全面解析
  • LangChain 单智能体模式示例【纯代码】
  • IPv6 公网设置技巧
  • 初识javascript
  • Sharding-JDBC 系列专题 - 第一篇:简介与快速入门
  • Cribl 对Windows-xml log 进行 -Removing filed-06
  • DSP28335入门学习——第一节:工程项目创建
  • SpringBoot 3 与 SpringDoc 打造完美接口文档
  • Centos9 离线安装 MYSQL8
  • Spring Boot集成MongoDB及实战技巧与性能调优
  • android framework开发的技能要求
  • 哈希表实现
  • 微前端框架 Wujie
  • python3GUI--仿网课答题播放器 By:PyQt5(分享)
  • 内蒙古镶黄旗委原书记好毕斯哈拉图履新锡林郭勒盟民政局局长
  • 冒充县领导亲戚十年骗取38箱香菇木耳,河南一男子被判拘役
  • 刘国梁总结发言数度哽咽:乒乓球是事业,更是融入血脉的信仰
  • 厦门国贸去年营收约3544亿元,净利润同比减少67.3%
  • 呈现“民族脊梁型爱国学府”曲折辉煌的办学历程,这个展览开幕
  • 最高检发布知识产权检察白皮书,“知识产权检察厅”同日亮相