1. java中定义一个字符串数组方式如下,string类型和其他基本类型相似,创建数组有两种方式 :
String[] str={"AAA","BBB","CCC"}
String str[]={"AAA","BBB","CCC"}
2.推荐用ArrayList<String>strArray = new ArrayList<String>()比较灵活。
3.也可以写为如下格式:class[] array array = new class[number]其中前半句为声明,后半句为初始化,初始化必须要让编译器知道大小,声明的时候java是不分配内存的,只有创建的时候也就是new的时候才会分配内存。
扩展资料:1.数组是相同数据类型的元素的集合。
2.数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。
3.数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个元素,以此类推。
4.对于VB的数组,表示数组元素时应注意:下标要紧跟在数组名后,而且用圆括号括起来(不能用其他括号)。下标可以是常量,变量,或表达式,但其值必须是整数。下标必须为一段连续的整数,其最小值成为下界,其最大值成为上界。不加说明时下界值默认为1。
参考资料:字符数组_百度百科
publicstatic
void
main(String[]
args)throws
Exception
{}
main方法被声明为静态方法(static),一般在一个类里面定义这样的main方法对该类进行一些简单的测试。main方法就这一种声明格式。
1.public
定义main方法的访问权限为公有的。
2.static
声明为静态方法,静态方法是属于类的,在没实例化之前就可以使用。
3.void
声明返回方式。
4.如果在main方法里面会抛出异常且未当场处理时需加上throws
Exception,否则可以不用,Exception
可以是你自己定义的异常。
5.重点介绍一下main函数的参数
String[]
args
:
String[]
args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。声明main函数的时候一定要在括号里写上它,否则会报错。
举个用到String[]
args的例子,可能不能运行,权当给你理解用。
class
Example
{
public
void
main(String[]
args)
{
System.out.println(args[0])
System.out.println(args[1])
}
}
那么这个程序在执行的时候就需要向main函数传递形式参数的值,好让main函数完成打印的功能。
注:String[]
args显示args是一个String类型的数组,args[0]、args[1]是头两个元素。
执行时在控制台输入:straul
good
后面两个字符串随便写什么,它们作为实参传入main函数,straul传入args[0],good传入args[1]。
那么屏幕会出现:
straul
good
这和在main函数里调用其他函数并且向被调用函数传递参数是一样的道理,只不过传给main函数罢了。
希望对你有用!
声明一个类需要借助java关键字class,如声明一个ClassName类
public class ClassName{//...
}
其中public是类修饰符,表示公共类,还有一些修饰符说明如下
public 公共类
default 默认类(即class前什么都不加)
abstract 抽象类
fanal 不能被继承的类
static 静态类
private 只能修饰内部类,一般不推荐使用
类名命名规范
类名是一个名词,应该大小写混合的方式,每一个单词的首字母大写。
类的名字必须是大写字母开头,而单词中的其他字母的均小写 例如:Test
如果类名由多个单词组成,则每个单词的首字母均应该大写 例如:TestPage
如果类名称中包含单词缩写,则缩写词的每一个字母均大写 例如:XMLExample