注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧
一、2026年秋江苏开放大学JAVA程序设计△作业1简答题答案
题型:简答题主观题分值6分难度:一般得分:6
1、以下程序的输出结果是?
public class Test2{
public static void main(String[]args){
int[][]matrix={{1,2},{3,4},{5,6}};
System.out.print(matrix[1][0]+matrix[2][1]);
}}
正确答案:9
题型:简答题主观题分值5分难度:一般得分:5
2、以下程序的输出结果是?
public class Test3{
public static void main(String[]args){
String s=”Java Programming”;
String sub=s.substring(5,12);
System.out.print(sub.toUpperCase());
}}
正确答案:PROGRAM
题型:简答题主观题分值5分难度:中等得分:5
3、以下程序的输出结果是?
public class Test4{
public static void main(String[]args){
int[]arr={5,2,8,3,1};
int min=arr[0];
for(int num:arr){
if(num<min){
min=num;
}
}
System.out.print(min);
}
正确答案:1
题型:简答题主观题分值5分难度:一般得分:5
4、在Java中怎样定义和使用一维数组、二维数组?
正确答案:
使用java数组,必须经过两个步骤,声明数组和分配内存给该数组,:java中使用 [][] 来定义二维数组 定义数组时也可同时初始化。在java中数组被看成是一个对象,如果用new定义数组时,必须指定其维度,定义二维数组必须指定其行数,列数可以指定,可以不指定。
题型:简答题主观题分值5分难度:中等得分:5
5、以下程序的输出结果是?
public class Test5{
public static void main(String[]args){
String a=”Hello”;
String b=a;
a=a+”World”;
System.out.print(b);
}}
正确答案:Hello
题型:简答题主观题分值5分难度:中等得分:5
6、字符串类String和StringBuffer类有何不同?
正确答案:
StringBuffer其实是一个可变的String,通俗点说是长度能够自由变动的字符串。
(1) String类 ,该类一旦产生一个字符串,其对象就不可变。String类的内容和长度是固定的。如果程序需要获得字符串的信息需要调用系统提供的各种字符串操作方法实现。虽然通过各种系统方法可以对字符串施加操作,但这并不改变对象实例本身,而是生成一个新的实例。系统为String类对象分配内存,是按照对象所包含的实际字符数分配的。
(2) StringBuffer类 ,这个类肯定有缓冲的功能。该类处理可变的字符串。如果要修改一个StringBuffer类的字符串,不需要再创建新的字符串对象,而是直接操作原来的串。该类的各种字符串操作方法与String类提供的方法不相同。系统为StringBuffer类分配内存时,除去当前字符所占的空间外,还提供另外的16个字符大小的缓冲区。每个StringBuffer对象都有一定的缓冲区容量,当字符串大小没有超过容量时,不会分配新的容量,当字符串大小超过容量时,会自动增加容量。
题型:简答题主观题分值5分难度:一般得分:5
7、以下程序的输出结果是?
public class Test1{
public static void main(String[]args){
int sum=0;
for(int i=1;i<=5;i++){
if(i%2==0){
sum+=i;
}
}
System.out.print(sum);
}
}
未经授权,禁止转载,发布者:形考达人
,出处:https://www.xingkaowang.com/36460.html
免责声明:本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!付费为资源整合费用,前请自行鉴别。
免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,本站内容可作为临时参考工具,但不应完全依赖,建议仅作为辅助核对答案的工具,而非直接使用!