A. java怎么动态的往一个字符串数组里加入字符串元素,
希望把标题能把问题说明白,什么叫动态往一个字符串数据组里加入元素?我可以理解为你new一个数组之后,给这个数组赋值么?比如:
String[]arr=newString[20];
for(inti=0;i<arr.length;i++){
arr[i]="i="+i;//这里是赋值,是这个意思么?
}
B. java中 输入字符串怎么给String数组赋值
java中输入的字符串主要是使用scanner类来接收用户从键盘输入的数值,然后建立一个字符串数组来赋值,代码如下:
publicclassceshi{
publicstaticvoidmain(String[]args){
String[]s=newString[3];//字符串数组
Scannersc=newScanner(System.in);接收用户从键盘输入的字符串
Stringstr=sc.next();
s[0]=str;//输入的字符串str赋值给字符串数组的第一个
}
}
运行结果如下: