Java String类简单用法实战示例【字符串输出、比较】
作者:cakincqm 发布时间:2021-09-22 11:59:51
标签:Java,String类
本文实例讲述了Java String类简单用法。分享给大家供大家参考,具体如下:
一 String类的实例化方式
1 代码
public class NewString
{
public static void main(String args[])
{
String str1= "Hello World!"; // 直接赋值建立对象str1
System.out.println("str1:" + str1) ; //输出
String str2 = new String("有志者事竟成") ; // 构造法创建并初始化对象str2
System.out.println("str2:" + str2) ;
String str3 = "new" + "string"; //采用串联方式生成新的字符串str3
System.out.println("str3:" + str3) ;
}
}
2 运行
str1:Hello World!
str2:有志者事竟成
str3:newstring
二 字符串对象比较
1 代码
public class StringEquals
{
public static void main(String args[])
{
String str1 = "Hello World!" ; // 直接赋值
String str2 = "Hello World!" ; // 直接赋值
String str3 = "Hello World1" ; // 直接赋值
String str4 = new String("Hello World!") ; // 构造方法赋值
String str5 = str2 ; // 引用传递
System.out.println(str1 == str2) ; // true
System.out.println(str1 == str3) ; // false
System.out.println(str1 == str4) ; // false
System.out.println(str2 == str5) ; // true
System.out.println(str1.equals(str2)) ; // true
System.out.println(str1.equals(str3)) ; // false
System.out.println(str2.equals(str5)) ; // true
}
}
2 运行
true
false
false
true
true
false
true
希望本文所述对大家java程序设计有所帮助。
来源:https://blog.csdn.net/chengqiuming/article/details/94824693
0
投稿
猜你喜欢
- 一、redis发布订阅简介Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收信息。可以参
- JAVA中Integer类下的常用方法有哪些?1.进制转换 n进制转10进制 字符串结果Integer.parseInt(String s,
- 在阅读本文之前,大家可先参阅《简单理解Spring之IOC和AOP及代码示例》一文,了解下Spring中IOC和AOP的相关内容。下面进入正
- Map 中ConcurrentHashMap是线程安全的,但不是所有操作都是,例如get()之后再put()就不是了,这时使用merge()
- 目录1.@ 根据id更新2.@ 条件构造器作为参数进行更新3.@ lambda构造器mybatisplus update语句为null时没有
- 我们使用Jmeter测试同学的网站时,就会出现网站无法访问,403等错误。An error occurred.Sorry, the page
- 1、AOP基本总结连接点(JoinPoint):连接点是程序运行的某个阶段点,如方法调用、异常抛出等切入点(Pointcut):切入点是Jo
- ArrayList简介:ArrayList实现了List接口它是一个可调整大小的数组可以用来存放各种形式的数据。并提供了包括CRUD在内的多
- 一、本文来由由于网络不稳定的原因,所以想着启动本地nacos来运行项目,但是nacos启动没问题了,但是依旧报错。Caused by: co
- 具体可见http://developer.android.com/tools/debugging/ddms.html。 DDMS为IDE和e
- 相信大家肯定都在电商网站买过东西,当我们看中一件喜欢又想买的东西时,这时候你又不想这么快结账,这时候你就可以放入购物车;就像我们平时去超市买
- 五丶封装(1)包的概念与创建1>概念在我们的电脑上有许多的文件,我们为了方便管理,大致给它们进行了不同的命名。然后在不同的文件夹下面再
- 本文实例为大家分享了Android仿新浪微博分页管理界面的具体代码,供大家参考,具体内容如下多个activity分页管理,为了方便获取上下文
- 前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。 一、准备工作(以下为本实例使用工具)1、MyEcl
- SpringBoot实践,开发社区登录模块今日份开启 发送邮件三个步骤:1、邮箱设置首先需要注册一个新浪邮箱 18215626061@sin
- 无论是我们在使用word还是记事本,系统都会为我们提供撤销的功能,这几乎是人人都会使用到的功能,而在我们实际开发中,会不会存在一个很复杂的对
- 在 fluro 中,定义路由处理器 Handler 时可以指定该页面的默认转场形式,或者在使用 navigateTo 方法是可以设置页面跳转
- 本博文将为您提供自Java 7以来增加的很棒的新功能的示例。我将展示每个Java版本的至少一项重大改进,一直到2020年秋季发布的Java
- 本文实例讲述了java和javascript中过滤掉img形式的字符串不显示图片的方法。分享给大家供大家参考。具体实现方法如下:1. jav
- 前言Mybatis真正强大的地方在于SQL映射语句,这也是它的魅力所在。相对于它强大的功能,SQL映射文件的配置却非常简单,我上篇文章语句讲