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]);
    		}
    	}
    }
    

      

    
    
  • 相关阅读:
    git 知道这些就够了
    接私活可用的 Springboot + Vue 快速开发框架
    Vue 组件传值
    Vue实现点击按钮复制功能
    vue 获取组件高度
    git commit 提交的时候报错husky > pre-commit hook failed (add --no-verify to bypass)(解决办法)
    vue中异步函数async和await的用法
    JS设置浏览器缩放比例
    CSS修改滚动条的样式
    JS代码查看浏览器页面放大比例
  • 原文地址:https://www.cnblogs.com/awdsjk/p/10932604.html
Copyright © 2011-2022 走看看