Java 声明String类型以及String类型常用方法

1、String类型

String是Java里的一个类,属于引用类型,它用于表示一段有效的字符串,表达式为【String 名称=双引号"......"】

public class StringDemo { public static void main(String[] args){ /*字符串类型 名称 = "内容"*/ String name ="卡布厨房"; }}

2、String类型的定义

  1. 通过直接赋值方式进行定义。
public class StringDemo { public static void main(String[] args){ /*字符串类型 名称 = "内容"*/ String name ="卡布厨房"; }}

2. 通过构造方法创建字符串对象;

public class StringDemo { public static void main(String[] args){ /*String 名称 =new String("内容");*/ String name =new String("卡布厨房" ); }}


3、字符串的equals比较方法

在Java中,如果我们想比较两个字符串,其实主要是比较两个字符串的内容是否相同,可以使用equals()方法进行对比;

public class StringDemo { public static void main(String[] args){ /*字符串类型 名称 = "内容"*/ String name ="卡布厨房"; String myName="卡布厨房2"; //使用对比函数进行对比 name.equals(myName); //System.out.println(name.equals(myName)); }} ce549652b9a29c5c7d876aa5b259def0.jpeg

使用equals进行对比,执行后的结果

4、字符串的format格式化方法

可以将字符串进行格式化操作

public class StringDemo { public static void main(String[] args){ /*字符串类型 名称 = "内容"*/ String name ="卡布厨房"; String secondName =String.format("第二名称:%s",name); System.out.println(secondName); /** * %s = 代表是字符串,如下示例 =卡布厨房 * $d = 代表是整数,如下示例 = 60 * 返回结果 :【名称:卡布厨房,年龄:60】 */ String remark = String.format("名称:%s,年龄:%d",name,60); System.out.println(remark); }}

在上面的案例中,涉及到了2个占位符,主要是配合参数进行格式化。当使用占位符时,就需要参数类型要和占位符要求的一致。常用的占位符含义如下:

  • %s:表示字符串;
  • %d:表示整数;
  • %x:表示十六进制整数;
  • %f:表示浮点数。


5bc6d58ef22b1299ebe512de182d23f3.jpeg

使用String.format方法返回的结果

5、结语

本章节我们学习了关于如何声明一个字符串,字符串的对比方法,字符串的格式化方法,对于String类型还有非常多的方法,在后续章节涉及。

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值