需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。
2、在index.html中的<script>标签,输入js代码:$('body').append($('#shuz').val())。
3、浏览器运行index.html页面,此时shuz数组中的值被成功用js取出打印了出来。
1、先定义一个json变量。
2、然后定义这个变量的值,其实一个json对象就是一个obj对象。
3、要添加json对象的元素,直接使用数组下标方式,添加键和值就行了。
4、要为json对象添加对象,我们可以先创建一个对象。
5、然后也是使用数组下标方式,为其赋值为新的对象变量就行了。
6、在浏览器里,我们就可以看到这个json对象了,而且新加的元素和对象都已经在里面了。
import java.util.Arrayspublic class Txe {
public static void main(String[] args) {
//new java.lang.String [3]
//在堆中分配一个String类对象的空间,并将该对象的地址堆入操作数栈。
String [] s1 = new String[4]
String [] s2 = new String[4]
String [] s3 = new String[4]
System.out.println("0:"+s1)//<输出的是s1的地址>
System.out.println("1:"+s1.equals(s1)) // 为什么输出是 true <s1的地址与s1的地址比较,地址是相同的。>
System.out.println("2:"+new String [3].equals("null"))// 为什么,输出是 false <用一个地址与一个字符串比较>
System.out.println("3:"+new String[3].equals(null))// 为什么,输出是 false <地址与值比较>
System.out.println("4:"+new String[3])//<输出地址>
s1[1]="a"
System.out.println("5:"+s1[3])
System.out.println("6:"+s1[1].equals("a"))
//5,6是我自己忘记了,测试用的,汗!
System.out.println("7:"+s2+" "+s3)//<输出两个地址>
System.out.println("8:"+s2.equals(s3))// <地址不同>
System.out.println("9:"+Arrays.equals(s2,s3))//<这个才是数组值与值的比较,注:我前面导入了Array包。>
System.out.println("10:"+new String[3].equals(new String[3]))// false<每重新分配一次地址都会不一样>
}
}
结果:
0:[Ljava.lang.String@192d342
1:true
2:false
3:false
4:[Ljava.lang.String@6b97fd
5:null
6:true
7:[Ljava.lang.String@1c78e57 [Ljava.lang.String@5224ee
8:false
9:true
10:false