《Java程序设计》题目
解决时间 2021-04-15 07:33
- 提问者网友:捧腹剧
- 2021-04-14 06:47
一.简答题
1. 描述什么是良好的编程风格(Java编程)?
二.单项选择题
.按照 Java 的标识符命名规范,下列表示一个类的标识符正确的是( )
A. PatientCurrent B. patientCurrent C. patientcurrent D. Patientcurrent
2.指出下列赋值表达式中错误的一项( )
A.int a =0; B. float b = 0f; C. boolean c = false; D. char d = “0”;
3.以下变量名中哪项是不合法的( ):
A、 BigMeaninglessName B、newint
C、 1 st D、big_1
4.关于垃圾收集的哪些叙述是正确的( ):
A.程序开发者必须自己创建一个线程进行内存释放的工作
B.垃圾收集允许程序开发者明确指定并立即释放该内存
C.垃圾收集将检查并释放不再使用的内存
D.垃圾收集能够在期望的时间释放被java对象使用的内存
三.程序设计题目
1.假设有整型数组{18,12,45,68,98,5,35},请用实现一个算法将这个数组进行排序,排序的结果为非递减,排序算法可以采用冒泡排序算法、快速排序算法、插入排序算法或选择排序算法中的任意一个。
最佳答案
- 五星知识达人网友:玩家
- 2021-04-14 07:52
1.①按照命名规范书写标示符
②注意缩进
③每个代码块,每个类都要写有注释和描述
④写上类创建的时间,作者
2.A D C B
3.
class ArraySort{
static public void main(String arg[]){
int[] a={18,12,45,68,98,5,35};
int temp=0;
String result="{";
for(int i=0;i<a.length;i++){
for(int j=i;j<a.length;j++){
if(a[i]>a[j]){
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
for(int i=0;i<a.length;i++){
result=result+a[i]+","
}
System.out.println(“用冒泡排序法,按递增排序结果为:"+result.substring(0,result.length()-1)+"}");
}
}
全部回答
- 1楼网友:人類模型
- 2021-04-14 14:04
一 简答题 良好的编程风格 主要指 代码的缩进编排,变量的命名规范,代码注释等方面的问题
二 1 A 2 D 3 C 4 C
三
public class Sort {
//冒泡排序
public void sort(int[] array){
int temp=0;
for(int i=0;i<array.length;i++){
for(int j=0;j<array.length-i-1;j++){
if(array[j]>array[j+1])
{
temp=array[j];
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
for(int i=0;i<array.length;i++){
System.out.println(array[i]);
}
}
public static void main(String[] args) {
int[] array=new int[]{18,12,45,68,98,5,35};
Sort sort=new Sort();
sort.sort(array);
}
}
一。 http://blog.csdn.net/steven_zz/archive/2008/06/11/2534983.aspx
二。
1,A 2,D 3,c 4,B
public class Sort {
public static void main(String[] str){
int[] num = new int[3];
int[] count = {18,12,45,68,98,5,35};
int temp=0;
for(int i=0;i<count.length; i++){
for(int j=0; j<count.length-1-i; j++){
if(count[j]>count[j+1]){
temp=count[j];
count[j] = count[j+1];
count[j+1] = temp;
}
}
}
for(int i=0; i<count.length; i++){
System.out.println(count[i]);
}
}
}
- 3楼网友:舍身薄凉客
- 2021-04-14 11:30
1.类名首字母大写,比如Date, String, Hashtable等
2.方法 方法一般定义为public。当然,如果方法仅仅在当前类用到可以定义为private,而如果希望一个子 类沿用这个方法则不同,这时候的方法应定义为protected。
3.常量一般全部大写,也可以包含下横线: public static final int MAX_SIZE_OF_DATABASE
4.给自己的代码加入注释
- 4楼网友:洒脱疯子
- 2021-04-14 10:17
BDCC
//冒
int []sint=new int[]{18,12,45,68,98,5,35};
int temp;
for(int i=0;i<sint.length;i++){
for(int j=0;j<sint.length-i-1;j++){
if(sint[j]>sint[j+1])
{
temp=sint[j];
sint[j]=sint[j+1];
sint[j+1]=temp;
}
}
}
for(int i=0;i<sint.length;i++)
{
System.out.println(sint[i]);
}
- 5楼网友:酒者煙囻
- 2021-04-14 08:41
int[] array = {18,12,45,68,98,5,35} ;
java.util.Arrays.sort(array) ;
for(int i:array)
{
System.out.println(i) ;
}
只需使用一个函数就可以了!
我要举报
大家都在看
推荐资讯