Java中String类的用法

发布时间:2020-05-28 10:40:17

来源:亿速云

阅读:141

作者:Leah

本篇文章展示了Java中String类的用法,代码简明扼要容易理解,如果在日常工作遇到这个疑问。希望大家通过这篇文章,找到解决疑问的办法。

一、String的创建方法直接创建

String str = "我是 java-er.com";

System.out.println(str);拷贝创建

String str = new String("我是 java-er.com");

System.out.println(str);

3.用数组构建

char[] arr = {'J','a','v','a'};

String arrString = new String(arr);

System.out.println(arrString);

二、String 格式化

输出格式化数字可以使用 printf() 和 format() 方法。printf() 方法为了一次打印输出格式化数字

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

float f = 2.4f;

int i = 5;

String s = "字符串";

System.out.printf("浮点型变量的值为 " +

"%f, 整型变量的值为 " +

" %d, 字符串变量的值为 " +

"is %s", f, i, s);

String fs = String.format("浮点型变量的值为 " +

"%f, 整型变量的值为 " +

" %d, 字符串变量的值为 " +

"is %s", f, i, s);

System.out.println("\n我可以再次打印:" + fs);

输出

浮点型变量的值为 2.400000, 整型变量的值为  5, 字符串变量的值为 is 字符串

我可以再次打印:浮点型变量的值为 2.400000, 整型变量的值为  5, 字符串变量的值为 is 字符串

https://java-er.com/blog/java-string-study/

java StringBuffer,StringBuilder,String自身连接效率对比

关于Java中String类的用法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果喜欢这篇文章,不如把它分享出去让更多的人看到。

string类用法Java_Java中String类的用法相关推荐

  1. 类体 java_java中的类与对象

    面向对象编程主要有三个特征:封装.继承和多态. 封装 一个简单的问题 一个能输出圆的面积的Java应用程序. public class ComputerCircleArea { public stat ...

  2. java attributes用法_C#中的Attributes的用法

    今天研究了一下C#中的Attributes的用法,感觉很有用,现总结以下: 在前台用JS写的脚本方法,除了可以直接用在前台控件的属性中,还可以在后台运用. 即在后台页面加载时,调用JS方法.语法格式有 ...

  3. oracle中rollback用法,Oracle中SAVEPOINT和ROLLBACK用法

    savepoint是事务内部允许部分rollback的标志符.因为事务中对记录做了修改,我们可以在事务中创建savepoint来标识不同的点.如果遇到错误,就可以rollback到不同的点或直接回来事 ...

  4. python中divmod函数的用法_Python中divmod函数的用法

    Python中divmod函数的用法,语言,余数,是一种,面向对象,函数 Python中divmod函数的用法 Python中divmod函数的用法 在Python中divmod函数的作用是把除数和余 ...

  5. java中string类相等_Java中String类的常见面试题

    第一题:==与equals()的区别 1.判断定义为String类型的s1和s2是否相等 String s1 = "abc"; String s2 = "abc" ...

  6. dateformat java_java中Dateformat类的详细使用(详解)

    DateFormat其本身是一个抽象类,SimpleDateFormat 类是DateFormat类的子类,一般情况下来讲DateFormat类很少会直接使用,而都使用SimpleDateFormat ...

  7. string 相等 java_java中String相等问题

    1.首先介绍三个String对象比较的方法: (1)equals:比较两个String对象的值是否相等.例如: String str1 = "hello quanjizhu"; S ...

  8. .class与.java_Java中Class类的作用与深入理解

    Java中Class类的作用与深入理解 在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识.这个信息跟踪着每个对象所属的类.JVM利用运行时信息选择相应的方法执行.而保存 ...

  9. java format用法_Java中String 的 format用法

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  10. calendar java_java中Calendar类的使用讲解

    Calendar类是我们在工作中经常用到时间相关的一个工具类:比如月初.月末.年初.年末.指定月份所在季度的季末等操作,对它有更深入的了解,在工作中会起到事半功倍的效果,下面就来了解一下吧!!! ** ...

最新文章

  1. PotPlayer 所有版本合集
  2. 成功解决AttributeError: module tensorflow.compat has no attribute v1
  3. boost::log::dynamic_type_dispatcher用法的测试程序
  4. 电脑屏保在哪里设置_超火的时钟屏保,有点个性!
  5. leetcode 90. 子集 II 思考分析
  6. MachineLearning(3)-流型
  7. ASP.NET 网站路径
  8. Linux下访问光盘数据
  9. 【OpenCV学习笔记】【函数学习】六(cvCreateImage()函数)
  10. 红帽学习笔记[RHCSA] 第二课[文件、目录、相关命令]
  11. Eclipse安装包官网无法下载,需修改镜像地址
  12. 安卓网络测试工具_【网速】最佳手机网速测试工具
  13. 谷歌浏览器http请求出现:Provisional headers are shown 提示
  14. Linux教程(第5版)习题部分习题及答案
  15. d2的自定义训练和增强
  16. VMware 12 Pro虚拟机安装Ubuntu 16操作系统,选择创建新的虚拟机操作后无反应
  17. RxJava 过滤操作符 ofType
  18. hostname命令的使用
  19. 使用知网查重检测系统的高校有哪些?
  20. DSP期末复习核心考点

热门文章

  1. 5.3 Zend_Log_Filter
  2. 《数学之美》—图论和网络爬虫
  3. Android开发22——广播接收者BroadcastReceiver的原理和注册方式
  4. 洛谷 P4344 [SHOI2015]脑洞治疗仪
  5. Android中将一个图片切割成多个图片
  6. 25 The Go image/draw package go图片/描绘包:图片/描绘包的基本原理
  7. CSS3D写3d画廊滚动
  8. NSArray的排序问题
  9. BAT命令手动_自动启动和禁用服务
  10. SpringBoot❤SpringClould常用注解史诗级汇总