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

嘉兴市建设官方网站/广州网页推广公司

嘉兴市建设官方网站,广州网页推广公司,深圳网站建设 响应式设计开发,如何建立一个免费的网站Java String 类 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。 推荐分布式架构源码地址 创建字符串 创建字符串最简单的方式如下: String str "xxx"; 在代码中遇到字符串常量时&…

Java String 类 

字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。

推荐分布式架构源码地址


创建字符串

创建字符串最简单的方式如下:

String str = "xxx";

在代码中遇到字符串常量时,这里的值是 "xxx"",编译器会使用该值创建一个 String 对象。

和其它对象一样,可以使用关键字和构造方法来创建 String 对象。

用构造函数创建字符串:

String str2=new String("xxx");

String 创建的字符串存储在公共池中,而 new 创建的字符串对象在堆上:

String s1 = "xxx";              // String 直接创建
String s2 = "xxx";              // String 直接创建
String s3 = s1;                    // 相同引用
String s4 = new String("xxx");   // String 对象创建
String s5 = new String("xxx");   // String 对象创建

String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数:

StringDemo.java 文件代码:

public class StringDemo{public static void main(String args[]){char[] helloArray = { 'r', 'u', 'n', 'o', 'o', 'b'};String helloString = new String(helloArray);  System.out.println( helloString );}
}

以上实例编译运行结果如下:

xxx

注意:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了(详看笔记部分解析)。

如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类。


字符串长度

用于获取有关对象的信息的方法称为访问器方法。

String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数。

下面的代码执行后,len 变量等于 14:

StringDemo.java 文件代码:

public class StringDemo {public static void main(String args[]) {String site = "www.xxx.com";int len = site.length();System.out.println( "网址长度 : " + len );}
}

以上实例编译运行结果如下:

教程网址长度 : 14

连接字符串

String 类提供了连接两个字符串的方法:

string1.concat(string2);

返回 string2 连接 string1 的新字符串。也可以对字符串常量使用 concat() 方法,如:

"我的名字是 ".concat("xxx");

更常用的是使用'+'操作符来连接字符串,如:

"Hello," + "xxx" + "!"

结果如下:

"Hello, xxx!"

下面是一个例子:

StringDemo.java 文件代码:

public class StringDemo {public static void main(String args[]) {     String string1 = "教程网址:";     System.out.println("1、" + string1 + "www.xxx.com");  }
}

以上实例编译运行结果如下:

1、教程网址:www.xxx.com

创建格式化字符串

我们知道输出格式化数字可以使用 printf() 和 format() 方法。

String 类使用静态方法 format() 返回一个String 对象而不是 PrintStream 对象。

String 类的静态方法 format() 能用来创建可复用的格式化字符串,而不仅仅是用于一次打印输出。

如下所示:

System.out.printf("浮点型变量的值为 " +"%f, 整型变量的值为 " +" %d, 字符串变量的值为 " +"is %s", floatVar, intVar, stringVar);

你也可以这样写

String fs;
fs = String.format("浮点型变量的值为 " +"%f, 整型变量的值为 " +" %d, 字符串变量的值为 " +" %s", floatVar, intVar, stringVar);

http://www.lbrq.cn/news/960499.html

相关文章:

  • 网站前端是做啥的/手机网站排名优化软件
  • 兰州网站优化哪家好/网站流量来源
  • o2o网站咋建设/网站推广的营销策划方案
  • 制定网站建设方案/seo 工具
  • 网站优化工作室/网站宣传文案
  • 官方门户网站j建设的必要性/广告公司名字
  • 网站建立供应商/网络营销推广的方法
  • pos机网站模板/太原做网络推广的公司
  • 富士康/百度刷排名seo
  • 求国外做任务赚钱的网站/网络营销公司名字
  • 如何安装wordpress的插件安装/郑州谷歌优化外包
  • 有人在相亲网站骗人做传销/seo客服
  • 网页制作三剑客是指/seo网络排名优化哪家好
  • 特色个人网站/百度一下官方网址
  • 长沙移动网站建设哪家好/百度网络营销app
  • 网站建设主要用什么软件/如何注册百度账号
  • 怎样建设网站客服服务/上海网站关键词排名
  • 重庆奉节网站建设/网上推广用什么平台推广最好
  • 网站建设制作软件/网站推广的方法和途径
  • 做跨境电商被骗了三万/seo顾问是什么职业
  • 购物商城网站开发目的文档/市场营销策略
  • 洛阳做网站的公司/东莞做网站公司电话
  • 网站备案多久做一次/网络营销试卷
  • 黄石建委网工程建设城建网站/网站关键词怎么优化排名
  • 网址导航系统/网站seo优化公司
  • jquery 单击input输入框弹出选择框多用于人才类网站/今日头条指数查询
  • 宝安网站建设哪家便宜/seo优化是怎么优化的
  • 做网站怎么弄/网络营销的种类有哪些
  • 可做宣传的网站都有哪些/跨界营销案例
  • 南京做网站开发 待遇/邢台市seo服务
  • Java从入门到精通:全面学习路线指南
  • 模型的评估与选择
  • 【2025/07/19】GitHub 今日热门项目
  • 某邮生活旋转验证码逆向
  • Android studio和gradle升级后的一些错误
  • 安全加固Linux内核参数对容器平台的影响评估