期末java筆試手寫代碼 java筆試編程題大全帶答案

java編程題,自己覺得又點(diǎn)難(求高手寫代碼)

//Color類

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比連云港網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式連云港網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋連云港地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。

public class Color {

private String colorName;

final public void setColor(String color){

this.colorName = color;

}

public String getColor(){

return this.colorName;

}

}

//White類

public class White extends Color{

public White(){

this.setColor("white");

}

public String getColor() {

return super.getColor();

}

}

//Red類

public class Red extends White{

public Red(){

this.setColor("Red");

}

}

//Prism類

public class Prism {

static public void activePrism(Color c){

if(c.getColor().equals("white")){

Red r = new Red();

Blue b = new Blue();

System.out.println(r.getColor());

System.out.println(b.getColor());

}

else{

return;

}

}

}

//測試類

public class ColorTest {

public static void main(String[] args) {

White w = new White();

Prism.activePrism(w);

}

}

其他顏色自己寫吧。

求高手寫個java代碼!!!

代碼如下:

import?java.util.Arrays;

class?Circle?{

private?int?radius;

public?Circle(int?radius)?{

this.radius?=?radius;

}

public?int?getRadius()?{

return?radius;

}

public?void?setRadius(int?radius)?{

this.radius?=?radius;

}

@Override

public?String?toString()?{

return?"Circle?[radius="?+?radius?+?"]";

}

}

public?class?App?{

public?static?void?main(String[]?args)?throws?CloneNotSupportedException?{

//?創(chuàng)建一個包含5個元素的數(shù)組

Circle[]?circles?=?{?new?Circle(2),?new?Circle(10),?new?Circle(8),?new?Circle(4),?new?Circle(12)?};?

System.out.println(Arrays.toString(circles));

//?排序

Arrays.sort(circles,?(x,?y)?-?Integer.compare(x.getRadius(),?y.getRadius()));

System.out.println(Arrays.toString(circles));

//?查找半徑為?9?的圓

int?index?=?Arrays.binarySearch(circles,?9,?(x,?y)?-?((Circle)x).getRadius()?-?(int)y);

System.out.println(index?=0???circles[index]?:?"沒有找到半徑為?9?的圓。");

//?查找半徑為?10?的圓

index?=?Arrays.binarySearch(circles,?10,?(x,?y)?-?((Circle)x).getRadius()?-?(int)y);

System.out.println(index?=0???circles[index]?:?"沒有找到半徑為?10?的圓。");

//?拷貝數(shù)組

Circle[]?circles2?=?Arrays.copyOf(circles,?circles.length);

System.out.println(Arrays.toString(circles2));

}

}

用JAVA,手寫代碼,實(shí)現(xiàn)對10個字符串進(jìn)行排序 ,不能使用Arrays.sort()方法。

三大排序

import java.util.Arrays;

public class ArraySort {

public static void main(String[] args) {

int[] arr={43,21,40,35,87,15};

//選擇排序

//choiceSort(arr);

//冒泡排序

//buddleSort(arr);

//插入排序

insertSort(arr);

}

public static void insertSort(int[] arr) {

//21,35,40, 43,87,15

for(int j=1;jarr.length;j++){

int tmp=arr[j];//35

int i=j-1; //i:2 1

/*for(;i=0;i--){

//i:2: 4335

//i:1: 4035

//i:0: 2135

if(arr[i]tmp){

arr[i+1]=arr[i];

}else{

break;

}

}*/

for(;i=0arr[i]tmp;i--){

arr[i+1]=arr[i];

}

arr[i+1]=tmp;

System.out.println(

"最終結(jié)果為:"+Arrays.toString(arr));

}

}

public static void buddleSort(int[] arr) {

System.out.println("排序前的結(jié)果為:"

+Arrays.toString(arr));

for(int j=0;j=arr.length-2;j++){

for(int i=0;i=arr.length-2-j;i++){

System.out.println("第"+i+"次交換前:"

+Arrays.toString(arr));

if(arr[i]arr[i+1]){

int tmp=arr[i];

arr[i]=arr[i+1];

arr[i+1]=tmp;

}

System.out.println("第"+i+"次交換后:"

+Arrays.toString(arr));

}

System.out.println("排序的結(jié)果為:"

+Arrays.toString(arr));

}

}

public static void choiceSort(

int[] arr) {

for(int i=0;i=arr.length-2;i++){

for(int j=i+1; j=arr.length-1;

j++){

System.out.println("第"+

j+"次交換前:"+Arrays.toString(arr));

if(arr[i]arr[j]){

int tmp=arr[j];

arr[j]=arr[i];

arr[i]=tmp;

}

System.out.println("第"+

j+"次交換后:"+Arrays.toString(arr));

}

}

System.out.println("排序的結(jié)果為:"

+Arrays.toString(arr));

}

}

請問,java筆試時,有沒有手寫代碼的題???

何止手寫代碼啊、直接給一段英文文檔要你翻譯的都有。建議筆試之前最好上網(wǎng)搜下該公司去年的筆試題,會很有幫助的,騰訊今年實(shí)習(xí)生題目跟去年有很大相似。

一般小公司手寫代碼都是很簡短的代碼,按照要求打印乘法表、各種排序、查找算法之類的,有的或許要給一套你,比如畫er圖,映射成代碼,然后給出問題,用代碼解決。比較難的會直接給英文題目你做,比如百納科技(海豚瀏覽器)2013實(shí)習(xí)生招聘,直接給的英文題目,這就跟acm差不多了,我是灰溜溜的直接拿了試題就走了的,沒臉交卷子

名稱欄目:期末java筆試手寫代碼 java筆試編程題大全帶答案
瀏覽地址:http://www.kartarina.com/article18/doihpdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google定制網(wǎng)站全網(wǎng)營銷推廣網(wǎng)站收錄營銷型網(wǎng)站建設(shè)品牌網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
主站蜘蛛池模板: 亚洲AⅤ无码一区二区三区在线| 国产av无码久久精品| 国产免费AV片无码永久免费 | 日韩AV片无码一区二区不卡| 欧日韩国产无码专区| 亚洲AV无码国产精品麻豆天美| 少妇人妻av无码专区| 久久人妻无码中文字幕| 亚洲av无码成人精品区在线播放| 久久午夜无码鲁丝片直播午夜精品 | 久久亚洲AV成人无码电影| 国产av无码专区亚洲av毛片搜| 久久精品无码专区免费青青 | 日韩av无码久久精品免费| 亚洲人成无码网站久久99热国产| 中文AV人妻AV无码中文视频| 一本色道无码道在线观看| 精品国产毛片一区二区无码| 蜜臀亚洲AV无码精品国产午夜.| 精品无码av一区二区三区| 一本加勒比HEZYO无码人妻| 亚洲人成无码www久久久| 成人免费无码大片A毛片抽搐 | 欧洲黑大粗无码免费| 人妻无码视频一区二区三区| 国产亚洲精久久久久久无码| 伊人久久综合无码成人网| 狠狠躁狠狠躁东京热无码专区| 国产色无码精品视频国产| 激情无码人妻又粗又大| 免费无码成人AV片在线在线播放| 亚洲人av高清无码| 无码一区二区三区爆白浆| 亚洲AV永久无码精品一福利| 久久久无码精品人妻一区| 免费无码看av的网站| 一区二区三区无码高清视频| 蕾丝av无码专区在线观看| 亚洲精品无码久久久久AV麻豆| 无码人妻AⅤ一区二区三区水密桃| 精品一区二区三区无码视频|