标准格式:
数据类型[] 数组名称 = new 数据类型[] {元素1,元素2,...};
省略格式:
数据类型[] 数组名称 = {元素1,元素2,...};
Scanner类实现的功能,可以实现键盘输入数据,到程序中
引用类型的一般使用步骤:
1、导包
import 包路径.类名称;
如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。
只有java.lang包下的内容不需要导包,其他的包都需要import语句。
2、创建
类名称 对象名 = new 类名称();
3、使用
对象名.成员方法名()
1 /** 2 * 字符串常量池:程序当中直接写上双引号的字符串,就在字符串常量池中。 3 * 4 * 对于基本类型来说, == 是就行数值的比较。 5 * 对于引用类型, == 是进行【地址值】的比较。 6 * @param args 7 */ 8 public static void main(String[] args){ 9 String str1 = "abc"; 10 String str2 = "abc"; 11 12 char[] charArray = {‘a‘,‘b‘,‘c‘}; 13 String str3 = new String(charArray); 14 15 System.out.println(str1 == str2);//true 16 System.out.println(str1 == str3);//false 17 System.out.println(str2 == str3);//false 18 }
1 /** 2 * String当中与获取相关的常用方法: 3 * public int length(); 获取字符串中字符个数,即长度。 4 * public String concat(String str);将当前字符串和参数字符串拼接,并返回新的字符串。 5 * public char charAt(int index);获取指定索引位置的字符串。 6 * public int indexOf(String str);查找参数字符串在本字符串当中首次出现的索引,如果没有,则返回-1。 7 */ 8 public class DemoStringGet{ 9 public static void main(String[] args){ 10 //获取字符串的长度 11 int length = "adfajdflkjaldfjlad".length(); 12 System.out.println("字符串的长度是:" + length); 13 14 //拼接字符串 15 String str1 = "Hello"; 16 String str2 = "World"; 17 String str3 = str1.concat(str2); 18 System.out.println(str1); 19 System.out.println(str2); 20 System.out.println(str3); 21 22 System.out.println("======================"); 23 //获取指定索引位置的单个字符 24 char ch = "Hello".charAt(1); 25 System.out.println("在索引位置1的字符是" + ch); 26 } 27 }
1 /** 2 * 字符串的截取方法: 3 * public String substring(int index); 截取从参数位置一直到字符串末尾,返回新的字符串。 4 * public String substring(int begin, int end); 截取从begin开始,一直到end结束。 5 * 备注:[begin,end)包含左边,不包含右边 6 */ 7 public static void main(String[] args){ 8 String str1 = "HelloWorld"; 9 String str2 = str1.substring(5); 10 System.out.println(str1);//HelloWorld 11 System.out.println(str2);//World 12 13 String str3 = str1.substring(4,7); 14 System.out.println(str3); 15 }
原文:https://www.cnblogs.com/mantishell/p/11397161.html