1.Java中能把方法赋值给变量么
可以的,确切的说应该是把方法的返回值赋值给这个变量。
事例代码如下:
public class Demo2 {
public static void main(String[] args) {
int a = a();//将方法a的返回值1赋值给变量a
System.out.println(a);
}
private static int a(){
return 1;
}
}
这样就把方法里面返回的值赋值给变量了。如果方法没有返回值,那么就不能赋值给变量。
2.java 怎么给set赋值
定义一个Set的对象
1
Set set=new HashSet();//new 一个hashset
2、往set中添加字符串数据数据
1
set.add("内容");//往set里添加一个字符串"内容"
Set是最简单的一种集合,没有重复对象。Set接口主要实现了两个实现类:
HashSet : HashSet类按照哈希算法来存取集合中的对象,存取速度比较快
TreeSet : TreeSet类实现了SortedSet接口,能够对集合中的对象进行排序。
3.java 类型类怎么初始化赋值
总结了java数组的初始化的两种方法如下:
1、最简单的方法是直接赋值,如:
一维数组:
int[] num = {21,34,2,-9,987,0,-89};//创建一个一维数组,并赋7个初始值
二维数组:
int[][] num2 = {{21,22},{34,35}};//创建一个二维数组,并赋2个初始值
2、先创建一个数组对象出来,再进行循环赋值,如:
一维数组:
int[] num3 = new int[5];//先创建一个5长度的数组对象
for(int i=0;i<num3.length;i++){//之后进行循环遍历对数组进行赋值
num3[i] = i;
}
二维数组:
int[][] num4 = new int[5][2];//先创建一个二维数组对象
for(int i=0;i<num3.length;i++){//之后进行循环遍历对数组进行赋值
for(int j=0;j<num4[i].length;j++){
num4[i][j] = j;
}
}
4.Java赋值 这个应该怎么编
System.out.println("控制台输入3个数");//提示用户输入
int a= scan.nextInt(); //接受输入
int b= scan.nextInt(); //接受输入
int c= scan.nextInt(); //接受输入
zhuanhuan(a,b,c);
//转换并输出控制台
public void zhuanhuan(int a,int b,int c){
int t=0;
t=a;
a=b;
b=c;
c=t;
System.out.println(a);
System.out.println(b);
System.out.println(c);
}