Java 字符串
2021/9/19 22:05:00
本文主要是介绍Java 字符串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
API
import java.util.scanner public class ScannerDemo{ public static void main(String[] args){ //创建对象 Scanner sc = new Scanner(System.in); //接收数据 System.out.println("请输入一个字符串数据"); String line = sc.nextLine(); //输出结果 System.out.println("你输入的数据是:"+line); } }
String
String构造方法
import java.util.scanner public class StringDemo{ public static void main(String[] args){ String s1 = new String(); System.out.println("s1:" + s1); char[] chs = {'a','b','c'}; String s2 = new String(chs); System.out.println("s2:" + s2); byte[] bys = {97,98,99}; String s3 = new String(bys); System.out.println("s3:" + s3); String s4 = "abc" System.out.println("s4:" + s4); //推荐使用直接赋值的方式 } }
String 字符串的比较
使用==做比较
- 基本类型:比较的是数据值是否相同
- 引用类型:比较的是地址值是否相同
使用equals()做比较
- 基本类型:比较的是内容是否相同
- 引用类型/;比较的是内容是否相同
import java.util.scanner public class StringDemo02{ public static void main(String[] args){ char[] chs = {'a','b','c'}; String s1 = new String(chs); String s2 = new String(chs); String s3 = "abc"; String s4 = "abc"; System.out.println(s1==s2); System.out.println(s1==s3); System.out.println(s3==s4); System.out.println(s1.equals(s2)); System.out.println(s1.equals(s3)); System.out.println(s3.equals(s4)); } }
String 字符串的遍历
public class StringDemo03{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串") String line = sc.nextLine(); for(int i=0; i<line.length(); i++){ System.out.println(line.charAt(i)); } } }
String 字符次数统计
这篇关于Java 字符串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28知识管理革命:文档软件的新玩法了解一下!
- 2024-11-28低代码应用课程:新手入门全攻略
- 2024-11-28哪些办公软件适合团队协作,且能够清晰记录每个阶段的工作进展?
- 2024-11-28全栈低代码开发课程:零基础入门到初级实战
- 2024-11-28拖动排序课程:轻松掌握课程拖动排序功能
- 2024-11-28如何高效管理数字化转型项目
- 2024-11-28SMART法则好用吗?有哪些项目管理工具辅助实现?
- 2024-11-28深度剖析:6 款办公软件如何构建设计团队项目可视化管理新生态?
- 2024-11-28HTTP缓存课程:新手入门指南
- 2024-11-28实战丨证券 HTAP 混合业务场景的难点问题应对