Java学习笔记之:Java引用数据类型之字符串
一、简介
字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。
创建字符串最简单的方式如下:
String greeting = "Hello world!";
在代码中遇到字符串常量时,这里的值是"Hello world!",编译器会使用该值创建一个String对象。
和其它对象一样,可以使用关键字和构造方法来创建String对象。
String类有11种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数:
public class StringDemo{public static void main(String args[]){char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.'};String helloString = new String(helloArray); System.out.println( helloString );} }
以上实例编译运行结果如下:
hello.
二、笔记
package com.hgd.study; /*** 引用数据类型之字符串* * 栈空间:存放的是比较小的数据,包含基本数据类型和字符串,变量名* 堆空间:存放的是引用数据类型* @author HuTiger**/ public class ReferenceTypesString { public static void main(String[] args) {int i =100;//声明一个整型,并初始化//在java中字符串将作为引用数据类型String name ="王小虎";//声明一个字符串并初始化//ps:字符串的内容一定是在一对双引号中,字符一定是在一对单引号中 String s="100";System.out.println(i+100);System.out.println(s+100);//+ 如果于字符串一起运算表示的是连接而不是加法运算,运算转变为字符串 } }
转载于:https://www.cnblogs.com/huguodong/p/5865356.html
Java学习笔记之:Java引用数据类型之字符串相关推荐
- Java学习笔记1:Java中有关print、println、printf的用法和区别
Java学习笔记1:Java中有关print.println.printf的用法和区别 最近在学习java,写一些笔记记录下. 1.print()函数是一般的标准输出,但是不换行. 2.println ...
- 【火同学】Java学习笔记——标识符,基本数据类型,变量
Java学习笔记 Ps:素材来源:老韩校长的Java编程课.目的是记录自己的学习历程,与商业利益无关.所有步骤都是自己根据课程内容编写,所以投原创啦! ★哔哩哔哩~搜索:这里是火同学 观看视频介绍 大 ...
- Java学习笔记(java基础)
Java学习笔记(第一周) Java 介绍 Java 发展方向 JVM , JDK , JRE 名词解释 Java语言的特点 Java安装 安装包的下载 配置环境变量 验证是否安装成功 Java的第一 ...
- Java学习笔记01—Java概述、数据类型、变量、标识符、类型转换
1. Java概述 1.1 Java语言发展史(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国Sun公司(Stanford Uni ...
- Java 学习笔记(4)——java 常见类
上次提前说了java中的面向对象,主要是为了使用这些常见类做打算,毕竟Java中一切都是对象,要使用一些系统提供的功能必须得通过类对象调用方法.其实Java相比于C来说强大的另一个原因是Java中提供 ...
- 【java】java学习笔记之java oop(面向对象)
如下图所示为笔者总结的java oop(面向对象)学习笔记,其中,附带有代码示例(未展开),方便理解记忆.需要源文件的请到我的资源中下载,下载地址:https://download.csdn.net/ ...
- 【java】java学习笔记之java常用类
如下图所示为笔者总结的java常用类学习笔记,其中,附带有代码示例(未展开),方便理解记忆.需要源文件的请到我的资源中下载,下载地址:https://download.csdn.net/downloa ...
- JAVA学习笔记 03 - JAVA语言程序结构
本文是Java基础课程的第三课.计算机语言的程序结构无外乎顺序结构.分支结构.循环结构,本文主要介绍Java语言中这些程序结构是如何实现的 文章目录 一.程序结构 二.分支结构 1.单分支if语句 2 ...
- 【Java学习笔记】 网络编程04 优化字符串拼接:JSON
学习时间 0731 优化拼接字符串 String : 是复合类型 ,相当于char的数组 是final类,也就是不支持继承 public final class String {private fin ...
- Java学习笔记 - 4 Java核心类库
4 Java 核心类库 4.1 泛型 泛型,即"参数化类型".就是将原来具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时 ...
最新文章
- golang 获取切片 slice 第一个 最后一个 元素
- Java实战项目开发学习书籍
- 如何用行为树开发游戏AI以及任务系统?
- apk静态注射[转]-未实践
- mysql映射成hashmap_大厂面试必问!HashMap 怎样解决hash冲突?
- Delphi无法修改Clientdataset的字段的解决方法
- ubuntu安装teamviewer教程 linux安装teamviewer教程
- WPF学习笔记——在“System.Windows.StaticResourceExtension”上提供值时引发了异常
- 路由器php系统时间设置时间设置时间设置时间设置时间设置,win7电脑提示系统时间设置有误请更新系统日期...
- 人机身份验证开发资料
- python 读取xlsx特定页_python 读取 Excel
- 三菱FX5U,机床X轴Y轴工作台定位控制程序 使用三菱J4-A系列伺服驱动器绝对位置系统,程序大小27000多步
- opporeno怎么刷鸿蒙系统,opporeno老是提示更新系统
- Typecho 插件开发基础
- 项目管理常用的七大工具
- TwinCAT 3 气缸程序
- npm引入小程序官方WeUI组件库weui-miniprogram
- 命令提示符(CMD)切换到指定目录的方法
- 航天信息将积极转型应对机遇
- 优质资源很难找?你想要的优质资源都在些网站了,难怪不容易找