課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)
大佬大佬大佬教教我啊
2019-02-08
源自:Java入門(mén)第一季(IDEA工具) 7-1
正在回答
import java.util.Arrays;
public class HelloWorld {
? ?
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ?int[] scores=new int[]{89,-23,64,91,119,52,73};
? ? HelloWorld hello=new HelloWorld();
? ? Arrays.sort(scores);
? ? int[] result=hello.calcScore(scores);
? ? ? System.out.println("考試成績(jī)的前三名為:");
? ? for(int i=0;i<result.length;i++){
? ? ? ? System.out.println(result[i]);
? ? }
? ? ??
? ? ? ??
? ??
? ? //定義方法完成成績(jī)排序并輸出前三名的功能
? ? public int[] calcScore(int[] scores){
? ? ? ? int[] tempArray=new int[3];
? ? ? ?int num=0;
? ? ? ?for(int i=scores.length-1;i>=0;i--){
? ? ? ? ? ?if(scores[i]<0||scores[i]>100){
? ? ? ? ? ? ? ?continue;
? ? ? ? ? ?}else{
? ? ? ? ? ? ? ?num+=1;
? ? ? ? ? ? ? ?if(num>3){
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? ? ?for(int j=0;j<tempArray.length;j++){
? ? ? ? ? ? ? ? ? ? ? ?if(tempArray[j]==0){
? ? ? ? ? ? ? ? ? ? ? ? ? ?tempArray[j]=scores[i];
? ? ? ? ? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}
? ? ? ?}
? ? ? ?return tempArray;
public?static?void?main(String[]?args)?{ ????//?show(?x?,?y)值傳遞,因?yàn)榉祷氐氖莍nt,可以用int類(lèi)型接收這個(gè)結(jié)果 ????int?sum?=?show(10,?20); ????//?打印結(jié)果 ????System.out.println(sum); } /** ?*?返回值類(lèi)型?int ?*?參數(shù)?int?x,?int?y ?*/ public?static?int?show(int?x,?int?y){ ????int?z?=?x?+?y; ????//?將?x?+?y?結(jié)果返回 ????return?z; }
public?class?Test?{ ????public?static?void?main(String[]?args)?{ ????????//?show(?x?,?y)值傳遞,因?yàn)榉祷氐氖莍nt,可以用int類(lèi)型接收這個(gè)結(jié)果 ????????int?sum?=?show(10,?20); ????????//?打印結(jié)果 ????????System.out.println(sum); ????} ????/** ?????*?返回值類(lèi)型?int ?????*?參數(shù)?int?x,?int?y ?????*/ ????public?static?int?show(int?x,?int?y){ ????????int?z?=?x?+?y; ????????//?將?x?+?y?結(jié)果返回 ????????return?z; ????} }
在方法名前定義返回類(lèi)型,方法中寫(xiě)關(guān)鍵字return + 該類(lèi)型的參數(shù)結(jié)果。
你可用簡(jiǎn)單理解為,別人問(wèn)你一個(gè)什么結(jié)果,你在這個(gè)方法中給出這個(gè)結(jié)果就好了。
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
2 回答求怎么寫(xiě)這道題的帶返回值的代碼?謝謝
2 回答這題帶返回值怎么寫(xiě)?
3 回答如果這題用帶返回值的方法改怎么編???
1 回答代碼返回值的為什么不是布爾型
1 回答無(wú)參數(shù)無(wú)返回值的方法的使用,示例代碼運(yùn)行錯(cuò)誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-03-19
import java.util.Arrays;
public class HelloWorld {
? ?
? ? //完成 main 方法
? ? public static void main(String[] args) {
? ?int[] scores=new int[]{89,-23,64,91,119,52,73};
? ? HelloWorld hello=new HelloWorld();
? ? Arrays.sort(scores);
? ? int[] result=hello.calcScore(scores);
? ? ? System.out.println("考試成績(jī)的前三名為:");
? ? for(int i=0;i<result.length;i++){
? ? ? ? System.out.println(result[i]);
? ? }
? ? ??
? ? ? ??
? ? ? ??
? ? }
? ??
? ? //定義方法完成成績(jī)排序并輸出前三名的功能
? ? public int[] calcScore(int[] scores){
? ? ? ? int[] tempArray=new int[3];
? ? ? ?int num=0;
? ? ? ?for(int i=scores.length-1;i>=0;i--){
? ? ? ? ? ?if(scores[i]<0||scores[i]>100){
? ? ? ? ? ? ? ?continue;
? ? ? ? ? ?}else{
? ? ? ? ? ? ? ?num+=1;
? ? ? ? ? ? ? ?if(num>3){
? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? ? ?for(int j=0;j<tempArray.length;j++){
? ? ? ? ? ? ? ? ? ? ? ?if(tempArray[j]==0){
? ? ? ? ? ? ? ? ? ? ? ? ? ?tempArray[j]=scores[i];
? ? ? ? ? ? ? ? ? ? ? ? ? ?break;
? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}
? ? ? ?}
? ? ? ?return tempArray;
? ? }
2019-02-12
2019-02-12
2019-02-08
在方法名前定義返回類(lèi)型,方法中寫(xiě)關(guān)鍵字return + 該類(lèi)型的參數(shù)結(jié)果。
你可用簡(jiǎn)單理解為,別人問(wèn)你一個(gè)什么結(jié)果,你在這個(gè)方法中給出這個(gè)結(jié)果就好了。