1 Star 1 Fork 0

AAA_Bang./JAVA

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Test.java 2.71 KB
一键复制 编辑 原始数据 按行查看 历史
AAA_Bang. 提交于 2年前 . 20230504
import java.util.Arrays;
class OuterClass{
public int data1 = 10;
private int data2 = 20;
public static int data3 = 30;
//实例内部类
class InnerClass{
public int data4 = 40;
public int data1 = 50;
private int data5 = 50;
public void testInner(){
System.out.println("testInner");
System.out.println(OuterClass.this.data1);
System.out.println(data2);
System.out.println(data3);
System.out.println(data4);
System.out.println(data5);
}
}
static class InnerClass2{
public int data4 = 40;
private int data5 = 50;
public void testInner(){
System.out.println("testInner()");
}
}
}
public class Test {
public static void main5(String[] args) {
String str = "hello world hello bit";
String[] ret = str.split(" ",2);//分割
for (int i = 0; i < ret.length; i++) {
System.out.println(ret[i]);
}
}
public static void main4(String[] args) {
String str1 = "abcdeabfsahdsfdv";
String ret = str1.replaceFirst("ab","00");
System.out.println(ret);
String ret1 = str1.replaceAll("ab","00");//取代转换
System.out.println(ret1);
String ret3 = str1.replace("b","0");
System.out.println(ret3);
}
public static void main3(String[] args) {
String s1 = String.valueOf(1234);
String str3 = "helloworld";
char[] array = str3.toCharArray();//将字符串变为数组
System.out.println(Arrays.toString(array));
System.out.println(s1);
}
public static void main2(String[] args) {
String str1 = "hello";
String str2 = new String("hello");
char[] ch = {'a','b','c','d'};
String str3 = new String(ch);
System.out.println(str1);
System.out.println(str2);
System.out.println(str3);
System.out.println(str1.length());
System.out.println(str3.length());
System.out.println(str1.isEmpty());
System.out.println(str1 == str2);//比较的是地址
System.out.println(str1.equals(str2));
System.out.println(str1.charAt(1));
System.out.println(str1.indexOf('e'));
}
public static void main1(String[] args) {
OuterClass outerClass = new OuterClass();
OuterClass.InnerClass innerClass = outerClass.new InnerClass();//实列化内部类
innerClass.testInner();
OuterClass.InnerClass innerClass1 = new OuterClass().new InnerClass();
innerClass1.testInner();
OuterClass.InnerClass2 innerClass2 = new OuterClass.InnerClass2();//静态内部类
innerClass2.testInner();
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yu-jianbang/java.git
git@gitee.com:yu-jianbang/java.git
yu-jianbang
java
JAVA
master

搜索帮助