zoukankan      html  css  js  c++  java
  • String类型概述

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

     运行结果为:runoob

    String类型是不可改变的,一旦创建了String对象,那么它的值就无法更改!

    package com.oracle.demo02;
    
    public class Demo01 {
         public static void main(String[] args) {
    package com.oracle.demo02;
    
    public class Demo02 {
           public static void main(String[] args) {
        	  //字符数组转字符串
    		  char[] ch={'a','e','0','b'};
    		  String str=new String(ch);
    		  System.out.println(str);
    	}
    }
    

      

    //String的构造方法 byte[] bytes={65,66,67,68,69}; //传字节数组进来之后会有一个ASCII码表 //A-----65 //a-----97 //0-----48 /* String str=new String(bytes);//BCDE System.out.println(str);*/ //String的构造方法2 String str=new String(bytes,1,4); System.out.println(str); } }

      

    package com.oracle.demo02;
    
    public class Demo03 {
          public static void main(String[] args) {
    		 String str=("nihaojava");
    		 //求字符串长度
    		 System.out.println(str.length());
    		 //截取字符串长度java
             String s=str.substring(5);
             System.out.println(s);
    		 //截取字符串长度nihao(包头不包尾)
             String s2=str.substring(0,5);
             System.out.println(s2);
    		 //判断字符串是否以http开头
             String str2="https://www.baidu.com";
             System.out.println(str2.startsWith("http"));
             //判断字符串是否以.com结尾
             System.out.println(str2.endsWith(".com"));
             //判断字符串中是否包含另一个字符串
             System.out.println(str2.contains("www"));
    	}
    }
    

      

    package com.oracle.demo02;
    
    public class Demo04 {
         public static void main(String[] args) {
    		String str="nihaoyuanyimingnihao";
    		//获取nihao在大字符串中第一次出现的位置
    		System.out.println(str.indexOf("yuanyiming"));
    		//字符串--->字节数组
    		byte[] bytes=str.getBytes();
    		for(int i=0;i<bytes.length;i++){
    			System.out.println(bytes[i]);
    		}
    		//将字符串-->字符数组
    		char[] ch=str.toCharArray();
    		for(int j=0;j<ch.length;j++){
    			System.out.println(ch[j]);
    		}
    	}
    }
    

      

    
    
  • 相关阅读:
    [django]自定义标签和过滤器
    [js]js中6种错误处理机制
    [js] Array.slice和类数组转数组
    [js]this和call.call
    [py]python的time和datetime模块获取星期几
    CentOS 普通用户提升root权限
    CentOS ACL
    CentOS 文件隐藏属性
    CentOS 文件特殊权限SUID,SGID,SBIT
    CentOS 用户管理useradd、usermod等
  • 原文地址:https://www.cnblogs.com/awdsjk/p/10932604.html
Copyright © 2011-2022 走看看