返回顶部

一缕半夏微光

温柔半两,从容一生

导航

每日日报63

1.今天完成了哪些内容

java的学习

 

2.遇到哪些问题

内部类主要分为成员内部类、局部内部类、静态内部类和匿名内部类。

成员内部类不能含有static的变量和方法,因为成员内部类需要先创建了外部类,才能创建它自己的内部类。

成员内部类的定义:

public class 外部类{

public class 内部类{}

}

内部类的实例化:

外部类 对象=new 外部类();

外部类.内部类 对象2=对象.new 内部类();

在方法中定义的内部类称为局部内部类

 

 

 

使用elcipise编写java程序时遇到这样的错误:

错误在类中找不到main方法,请将main方法定义为 public static void main(String[] args)

否则 JavaFX 应用程序类必须扩展javafx.application.Application

但是程序中已经写了main方法,却还是报错

解决的办法就是,运行前先按一下ctrl+s,或者右键点save, 保存一下,然后再运行就没有问题了。

 

 

字符串大小写替换:

 1 String a1="abcde";
 2 
 3 //全部转换为大写
 4 String a2=a1.toUpperCase();
 5 
 6 //全部转换成小写
 7 String a3=a2.toLowerCase();
 8 
 9 //a1是否包含在a3中
10 boolean f=a1.contains(a3);
11 
12 //a1是以字符串e结尾的吗
13 boolean f2=a1.endsWith("e");
14 
15 //a1是以字符串a开头的吗
16 boolean f3=a1.startsWith("a");

 

字符串截取:

 1 String str="abcdefggg";
 2 
 3 //从第二个字符开始,一直到最后,也就是bcdefggg
 4 String s=str.substring(1);
 5 
 6 //从第二个字符开始,一直到第四个字符,但是不包含第四个字符,也就是bc
 7 String s2=str.substring(1,3);
 8 
 9 //返回第一个“e”的位置,也就是4
10 int i=str.indexOf("e");
11 
12 //返回最后一个“g”的位置,也就是8
13 int i2=str.lastIndexOf("g");

 

3.明天准备要做哪些事

(1)javaweb的学习

(2)java的学习

(3)博客园的界面美化

posted on 2020-09-06 19:10  一缕半夏微光  阅读(112)  评论(0编辑  收藏  举报