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

      

    
    
  • 相关阅读:
    制作一个html中闪动的title 来提示消息
    Unicode与 utf8的互相转换
    程序员找女友的类
    使用php将数组转为XML
    自己动手画一个HTML5的按钮
    浏览器推通知给桌面
    如何使用定时任务
    封装之property,多态,鸭子类型,classmethod与staticmethod
    面向对象
    继承与派生
  • 原文地址:https://www.cnblogs.com/awdsjk/p/10932604.html
Copyright © 2011-2022 走看看