当前位置:首页 » 编程语言 » java数组存值

java数组存值

发布时间: 2022-07-03 01:05:06

A. java数组怎么存放数据库的元素

你应该new个String[]啊,你new id[]这怎么行?
如果你要取随机数,就用Math.random()*随机范围,返回一个浮点类型。比如
int a =(int)(Math.random()*10);返回10以内的随机数;
之后你就可以用a来做数组下标来取数组随机数了。

望采纳。。。。

B. 在java中如何将数组里的数据存入数据库呢

保存字节数组到数据库分两步:
第一、利用FileInputStream.read(byte[])方法把内容读取到byte[]数组中,比如图片是由二进制数组成的,就可以定义为一个字节数组。
第二、在数据库中对应记录字段应该设置为blob类型,这样就能够顺利保存了
事例代码如下:
PreparedStatement stmt = connection.generatePreparedStatement("INSERT INTO ... ");
stmt.setBytes(1, yourByteArray);

其中,yourByteArray是你读出来的字符数组。

C. JAVA语言中如何向数组中储存信息

String s[]=null;
s[0]="第一条";
s[1]="第二条";
....
一次类推

D. java数组赋值 求大哥帮忙

代码如下:

importjava.util.Arrays;

publicclassCharTest{

//请将'A','B','C'存入数组,然后再输出
publicvoidcharArray(){

//定义数组
char[]cs=newchar[3];
//添加元素
cs[0]='A';
cs[1]='B';
cs[2]='C';

//遍历数组打印内容
for(inti=0;i<cs.length;i++){
System.out.print(cs[i]+"");
}
System.out.println();
}

//请将”我”“爱”“你”存入数组,然后正着和反着输出
publicvoidcharArraySort(){

//定义数组
char[]cs=newchar[3];
//添加元素
cs[0]='我';
cs[1]='爱';
cs[2]='你';

//遍历数组打印内容
for(inti=0;i<cs.length;i++){
System.out.print(cs[i]+"");
}
System.out.println();

//升序排序
Arrays.sort(cs);
//遍历数组打印内容
for(inti=0;i<cs.length;i++){
System.out.print(cs[i]+"");
}

}

//测试
publicstaticvoidmain(String[]args){

CharTestct=newCharTest();
ct.charArray();
ct.charArraySort();
}
}

运行结果:

E. java 数组如何添加数据

public class ListInsert {

public static long[] insert(long[] arr,int i,long l){

//新建数组,对原数组扩容

long[] arr1 = new long[arr.length+1];

//将原数组数据赋值给新数组

for(int j = 0;j<arr.length;j++){

arr1[j] = arr[j];

}

//将大于i的数据向后移动一位

for(int j = arr1.length-2;j>i;j--){

arr1[j+1] = arr1[j];

}

//赋值到i位置

arr1[i+1] = l;

return arr1;

}

//测试

public static void main(String[] args){

long[] arr = {12,25,11,36,14};

long[] arr1 = insert(arr, 2, 100);

for (long l : arr1) {

System.out.print(l+" ");

}

}

数组的扩容方式:arr = Arrays.Of(arr, arr.length+1);

F. java怎么把数字存放到数组里去

1、如果数字个数是确定的,放到数组里可以,java中数组的初始化必须定义其长度

2、如果数字个数是不确定的,那么建议放到list集合中去,因为集合操作相比数组更加的方便灵活

3、首先集合不需要限制于存储长度,第二任何类型的数据list都能够通过list.add(object)增加进去,因此推荐存放到list集合中,而且取值也是很方便的

publicclassDemo
{
publicstaticvoidmain(String[]args)
{
ListnumList=newArrayList();
intnum=10;
numList.add(num);
//这里只输入一个数,但是也用循环写出来吧,你可以拓展到添加多个数的list中去
for(inti=0;i<numList.size();i++)
{
//将每个数输出即可
System.out.println(numList.get(i));
}
}
}

G. Java中“一个数组可以存放许多不同类型的值”。这句话是否正确如果错误,请说明理由。

错误。
数组本身定义就是用来存放相同类型的集合。
尽管Object[] objs 可以存放所有类型的Object,但是此时都是作为Object类型存入的,所以不能说是不同类型。

H. JAVA 给数组赋值

int[] a在定义时,必须写成

int[]a=newint[]{};

或者

int[]a=newint[0];

或者

int[]a=null;

也就是必须给a进行初始化,才能进行b = a;。


另外你为什么要b=a呢,那样两个不是都没有值了吗?应该a=b吧,如果a=b的话,就不需要对a初始化了,直接int[] a;就行

热点内容
奶块脚本菜地 发布:2025-02-04 07:46:35 浏览:238
条形码识别源码 发布:2025-02-04 07:45:55 浏览:457
mysql数据库数据同步 发布:2025-02-04 07:41:07 浏览:760
安卓手机下载哪个北斗地图 发布:2025-02-04 07:35:26 浏览:854
查询服务器ip地址代码 发布:2025-02-04 07:08:28 浏览:675
python全双工 发布:2025-02-04 06:57:46 浏览:196
c语言动态内存 发布:2025-02-04 06:57:06 浏览:78
sql倒序查询 发布:2025-02-04 06:49:18 浏览:196
r7000p2021买哪个配置 发布:2025-02-04 06:40:17 浏览:968
如何消除微信小程序缓存 发布:2025-02-04 06:34:24 浏览:636