zoukankan      html  css  js  c++  java
  • Java知识17 String类【多测师】

    一、创建字符串
    String greeting =  “平安普惠”;
    可以使用关键字和构造方法来创建String对象
    String类有11种构造方法,这些方法提供不同的参数初始化字符串,比如提供一个字符数组参数
    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);
        }
    运行结果:runoob
    
    String类是不可改变的 一旦创建了String对象,它的值就无法改变了
    如果需要对字符串做很多的修改 应该选择StringBuffer&StringBuilder类
    
    二、字符串长度
    String类的一个访问器方法length()方法  它返回字符串对象包含的字符串
    public class StringDemo {
      public static void main(String args[]) {
       String site = "www.pingan.com";
       int len = site.length();
       System.out.println("平安的网址长度 : " + len);
      }
    }
    运行结果:14
    
    三、连接字符串
    String连接字符串方法
    string1.concat(string2);
    
    public class StringDemo {
        public static void main(String args[]) {
      String string1 = "平安网址:";
      System.out.println("1、" + string1 + "www.pingan.com");
        }
    }
    
    运行结果: 1、平安网址:www.pingan.com
    
    四、创建格式化字符
    可以使用printf()和format()
    
    五、String支持的方法
    举例 char charAt(int index) 返回指定索引处的char值
    语法:public char charAt(int index)
    代码:
    public class Test {
    
        public static void main(String args[]) {
      String s = "www.runoob.com";
      char result = s.charAt(8);
      System.out.println(result);
        }
    }
  • 相关阅读:
    Win32串口API
    Windows核心编程 第4章 进程
    大家都来吐槽下12306的网站bug吧
    HttpRequest模拟Post和Get提交代码
    jquery.masonry + jquery.infinitescroll 实现瀑布流布局
    三层架构之泛型应用
    listView 中,大图标时,各个图标之间间距的控制
    Windows Phone APP的设计过程
    分享三个小故事
    最值得创业者聆听的10大TED演讲(中文字幕视频)
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/13110831.html
Copyright © 2011-2022 走看看