`

菜鸟Java大面经----------------String相关面试题

阅读更多

1.

package com.ahuiby.string;

public class StringInterview_1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s1="abc";
		String s2="abc";
		
		System.out.println(s1 == s2);
		System.out.println(s1.equals(s2));
	}

}

 

2.

package com.ahuiby.string;

public class StringInterview_2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//下面这段代码创建了几个对象
		String s1= new String("abc");
		
	}

}

 

3.

package com.ahuiby.string;

public class StringInterview_3 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s1=new String("abc");
		String s2="abc";
		
		System.out.println(s1 ==s2);
		System.out.println(s1.equals(s2));
	}

}

 

4.

package com.ahuiby.string;

public class StringInterview_4 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s1="a"+"b"+"c";
		String s2="abc";
		
		System.out.println(s1 == s2);
		System.out.println(s1.equals(s2));
	}

}

 

 

5.

package com.ahuiby.string;

public class StringInterview_5 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s1="ab";
		String s2="abc";
		String s3=s1+"c";
		
		System.out.println(s2 == s3);
		System.out.println(s2.equals(s3));
	}

}

 

分享到:
评论

相关推荐

    alipay.trade.page.pay-JAVA-UTF-8.zip

    本篇文章将深入探讨"alipay.trade.page.pay-JAVA-UTF-8.zip"这个压缩包中的内容,帮助开发者理解和集成阿里支付宝的支付接口。 首先,"alipay.trade.page.pay"是阿里支付的页面跳转支付接口,主要用于商家网站唤起...

    mysql-connector-java-5.6-bin.jar

    mysql-connector-java-5.6-bin.jar--------------------------------------------------------------------

    C3P0连接池jar包,mysql-connector-java-5.1.37,druid连接池jar包,commons-dbu

    本文将详细介绍三个重要的组件:C3P0连接池、MySQL的JDBC驱动(mysql-connector-java-5.1.37)以及Druid连接池,以及它们在Java中的应用和作用。 首先,C3P0是一个开源的JDBC连接池,全称为ComMchange V2 C3P0。它...

    java笔试面试题-Java-Interview-Question:Gitbook:Java面试题

    笔试面试题 Java 面试笔记 这本书其实是我的一本笔记 (还在整理中). 我是也是刚找到工作. 这本笔记主要记录了我之前面试遇到的问题以及我在网上整理的一些资料 主要是面向 junior 级别的 就是我们这些小菜鸟啦 ~ ...

    SBAS-InSAR沉降监测_菜鸟高的博客-CSDN博客.pdf

    差分干涉测量短基线集时序分析技术(SmallBaselineSubsetInSAR,SBAS-InSAR)凭借其独特的优势,在大区 域、长时间序列的地面沉降监测领域具有巨大的应用前景。利用SBAS-InSAR技术对西安市区的14景 ...

    JAVA菜鸟面试题库

    ### 一、JAVA面试题库的特点 - **内容选择性**:该题库旨在减轻面试者的负担,因此剔除了过时的知识点以及那些出现频率较低的问题。 - **答题策略**:推荐采用“正面陈述-特殊补充-锦上添花”的结构来组织答案,...

    菜鸟Java葵花宝典2017-2018

    《菜鸟Java葵花宝典2017-2018》是一本专注于Java学习与面试的资源集合,旨在帮助初学者系统地掌握Java编程语言并为面试做好充分准备。这本书可能涵盖了Java的基础知识、进阶特性、设计模式以及常见面试问题等内容。...

    股市菜鸟必读----“笑傲股市”学习笔记.pdf

    《股市菜鸟必读----“笑傲股市”学习笔记》是一本针对初级投资者的指南,它强调了理解财务报表和选择有潜力的股票的重要性。在股市投资中,掌握基础的分析技巧是至关重要的,特别是对于新手而言。以下是核心知识点的...

    菜鸟入侵--利用资源搜索动画教程

    菜鸟入侵--利用资源搜索动画教程,内附有详细的使用说明 菜鸟入侵之利用资源篇 菜鸟在入侵的时候,如果能充分利用现有的资源,那将对自己的入侵起很大的

    java 正则表达式大全 菜鸟也能玩转

    ### Java正则表达式大全:菜鸟也能玩转 在Java编程语言中,正则表达式是一种强大的工具,用于处理字符串的搜索、替换等操作。它能够帮助开发者更加灵活地进行文本处理工作。本文将深入介绍Java中的正则表达式基础...

    mysql-connector-java-5.1.10 mysql-connector-java-8.0.19

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,而`mysql-connector-java`是MySQL官方提供的Java数据库连接器,用于在Java应用程序中与MySQL服务器进行通信。本文将深入探讨`mysql-connector-java-5.1.10`和`...

    selenium-java-2.41.0,selenium-java-2.33

    在本主题中,我们将深入探讨`selenium-java-2.41.0`和`selenium-java-2.33.0`这两个版本。 首先,`selenium-java-2.33.0.zip`和`selenium-java-2.41.0.zip`是两个不同版本的Selenium Java绑定包。这些zip文件包含了...

    职场菜鸟升职记----完整版

    - **着装风格:**张午阳穿着湖人队短裤和NBA大背心出现在正式场合,这种着装显然不符合职场规范。 - **改变计划:**意识到这一点后,张午阳决定更换服装,这表明他已经认识到着装对于职场形象的重要性,并愿意为此...

    菜鸟学安卓 ----01之环境准备

    - **JDK(Java Development Kit)**:安装 JDK 1.7 或更高版本,因为 Android 应用主要使用 Java 语言编写。 - **Android SDK(Software Development Kit)**:包含了 Android 平台的各种工具和库文件,是开发 ...

    mysql-connector-java-jar包.rar

    mysql数据库连接jar包 包含: mysql-connector-java-5.1.22-bin.jar mysql-connector-java-5.1.46.jar mysql-connector-java-5.1.47.jar mysql-connector-java-8.0.13.jar

    Java 面试笔记

    Java 面试笔记 这本书其实是我的一本笔记 (还在整理中). 我是也是刚找到工作. 这本笔记主要记录了我之前面试遇到的问题以及我在网上整理的一些资料 主要是面向 junior 级别的 就是我们这些小菜鸟啦 ~ --------------...

    mysql-connector-java-8.0.14.jar

    `mysql-connector-java-8.0.14.jar`是MySQL提供的一款用于Java应用程序连接MySQL数据库的驱动程序,它实现了Java Database Connectivity (JDBC) API,使得Java开发者能够方便地与MySQL数据库进行交互。 在Java编程...

    swift菜鸟入门视频教程-05-控制流

    在“Swift菜鸟入门视频教程-05-控制流”这一章节中,我们将深入学习如何通过控制流语句来指导程序执行的顺序,这是编程中的基础概念,对于理解和编写复杂的逻辑至关重要。 控制流主要包括条件语句(如if和switch)...

    手打从菜鸟到入门--电脑篇

    手打从菜鸟到入门--电脑篇 此文章推荐刚刚接触电脑的朋友们阅读,书籍会更新,属于网络文章,相信对大多数网友会有帮助!

    swift菜鸟入门视频教程-02-基本运算符

    在Swift中,基本运算符分为几大类:算术运算符、比较运算符、逻辑运算符、位运算符以及赋值运算符。我们一一来探讨: 1. **算术运算符**: - 加法(`+`):用于数字的相加。 - 减法(`-`):用于数字的相减。 - 乘法...

Global site tag (gtag.js) - Google Analytics