「java整数组」java数组的数组
本篇文章给大家谈谈java整数组,以及java数组的数组对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java设定两组整数数数组,赋值都是1到10的随机数和共通数
- 2、java 一维整数数组
- 3、java在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空,这句话为什么是错误的
- 4、java语言基础:求整数组数中的最大值
java设定两组整数数数组,赋值都是1到10的随机数和共通数
package test;
import java.util.HashSet;
import java.util.Set;
public class random {
void init(int[] i){
for (int j = 0; j i.length; j++) {
i[j] = (int) (Math.random()*10+1);
}
}
public static void main(String[] args) {
random r = new random();
int[] i1 = new int[10];
int[] i2 = new int[10];
SetInteger s1 = new HashSetInteger();
SetInteger s2 = new HashSetInteger();//Set合并所有重复的
r.init(i1);
r.init(i2);
System.out.print("i1:");
for (int i : i1) {
System.out.print(i+" ");
}
System.out.println();
System.out.print("i2:");
for (int i : i2) {
System.out.print(i+" ");
}
System.out.println();
for (int i = 0; i i2.length; i++) {
for (int j = 0; j i2.length; j++) {
if(i1[i] == i2[j]){
s1.add(i2[j]);
}
}
s2.add(i1[i]);
s2.add(i2[i]);
}
System.out.print("com:");
for (Integer i : s1) {
System.out.print(i+" ");
}
System.out.println();
System.out.print("all:");
for (Integer integer : s2) {
System.out.print(integer+" ");
}
}
}
纯手打,望采纳
附效果如图:
java 一维整数数组
public class intArray {
private int theSize;
private int a_int[];
public intArray(int a[]){
this.a_int=a;
this.theSize=a.length;
}
public int getSize(){
return this.theSize;
}
public int getAt(int nIndex){
return this.a_int[nIndex];
}
public void SetAt(int nIndex , int newElement){
this.a_int[nIndex] =newElement;
}
public void add(int nIndex){
int old[]=this.a_int;
this.a_int= new int[this.theSize+1];
for(int i =0;iold.length;i++){
a_int[i]= old[i];
}
a_int[this.theSize+1]=nIndex;
this.theSize++;
}
public static void main(String args[]){
int a[]={3,42,52,22,44,55,11,23,7,1,2,86,64};
intArray array = new intArray(a);
for(int i = 0;iarray.getSize();i++){
for(int j=i; jarray.getSize();j++){
if(array.getAt(j) array.getAt(i)){
int b_int = array.getAt(i);
array.SetAt(i, array.getAt(j));
array.SetAt(j, b_int);
}
}
}
for(int i = 0;iarray.getSize();i++){
System.out.println(array.getAt(i));
}
}
}
JAVA写析构干嘛? 俺就不写了。
java在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空,这句话为什么是错误的
错误的原因是:
声明一个整数数组,如果没有赋值,数值元素都为0,不是null。
当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类。
通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码。
存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。
扩展资料:
自增和自减是单目运算符,可以放在操作元之前,也可以放在操作元之后。操作元必须是一个整型或浮点型变量。自增、自减运算符的作用是使变量的值增1或减1。
放在操作元前面的自增、自减运算符,会先将变量的值加1或减1,然后再使该变量参与表达式的运算。放在操作元后面的自增、自减运算符,会先使变量参与表达式的运算,然后再将该变量的值加1或减1。
java语言基础:求整数组数中的最大值
public class TestClass {
public static int getMaxNum(int[] nums){
int max = nums[0];
for(int i = 0;i nums.length;i++){
if(max nums[i]) max = nums[i];
}
System.out.println("max:"+max);
return max;
}
public static void main(String[] args) {
int[] nums = {1,-2,20,-8,0,9,100,5,-7,18};
getMaxNum(nums);
}
}
java整数组的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java数组的数组、java整数组的信息别忘了在本站进行查找喔。
发布于:2022-11-22,除非注明,否则均为
原创文章,转载请注明出处。