Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
楼主: 007pig
打印 上一主题 下一主题

java 入门功课求救!!

[复制链接]

18

主题

7

好友

363

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

11#
发表于 2013-12-3 09:39 PM |只看该作者
slay_alex92 发表于 2013-12-3 09:34 PM
不會啦哈哈
你跑跑看我寫的code,是你要的嗎?

改改下就差不多了  哈哈

话说,大大  我还能打扰你一下子帮我解释这两题吗。。array 还有那个 method 我看真不懂呢 /.\

1)Write a java program to prompt a user to input five integer numbers into array.
      Display the array elements in the reverse order of input. Use loops for both the input
      and printing.

2)Write a java program that takes 10 integers as input. The program places the even
integers into an array called evenList, the odd integers into an array called oddList,
and the negative integers into an array called negativeList. The program displays the
contents of the three arrays after all the integers have been entered.


回复

使用道具 举报

3

主题

0

好友

702

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

12#
发表于 2013-12-3 09:54 PM |只看该作者
007pig 发表于 2013-12-3 09:39 PM
改改下就差不多了  哈哈  

话说,大大  我还能打扰你一下子帮我解释这两题吗。。array 还有那 ...

第一題
  1. import java.io.*;

  2. public class test1
  3. {
  4.         public static void main(String[] args) throws IOException
  5.         {
  6.                 int[] input = new int[5];
  7.                 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  8.                
  9.                 System.out.println("Please enter 5 integers.");
  10.                
  11.                 for(int i = 4; i >= 0; i--)
  12.                         input[i] = Integer.valueOf(br.readLine());
  13.                
  14.                 for(int i = 0; i < 5; i++)
  15.                         System.out.print(input[i] + " ");
  16.         }
  17. }
复制代码


回复

使用道具 举报

3

主题

0

好友

702

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

13#
发表于 2013-12-3 10:07 PM |只看该作者
本帖最后由 slay_alex92 于 2013-12-3 10:10 PM 编辑
007pig 发表于 2013-12-3 09:39 PM
改改下就差不多了  哈哈  

话说,大大  我还能打扰你一下子帮我解释这两题吗。。array 还有那 ...


第二題
  1. import java.io.*;

  2. public class test2
  3. {
  4.         public static void main(String[] args) throws IOException
  5.         {
  6.                 int[] evenList = new int[10];
  7.                 int[] oddList = new int[10];
  8.                 int[] negativeList = new int[10];
  9.                
  10.                 int evenIndex = 0, oddIndex = 0, negativeIndex = 0;
  11.                
  12.                 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  13.                 System.out.println("Please enter 10 integers.");
  14.                
  15.                 for(int i = 0; i < 10; i++){
  16.                         int j = Integer.valueOf(br.readLine());
  17.                         if(j < 0){
  18.                                 negativeList[negativeIndex] = j;
  19.                                 negativeIndex++;
  20.                         } else if(j % 2 == 0){
  21.                                 evenList[evenIndex] = j;
  22.                                 evenIndex++;
  23.                         } else{
  24.                                 oddList[oddIndex] = j;
  25.                                 oddIndex++;
  26.                         }
  27.                 }
  28.                
  29.                 System.out.print("evenList: ");
  30.                 for(int i = 0; i < evenIndex; i++)
  31.                         System.out.print(evenList[i] + " ");
  32.                
  33.                 System.out.print("\noddList: ");
  34.                 for(int i = 0; i < oddIndex; i++)
  35.                         System.out.print(oddList[i] + " ");
  36.                
  37.                 System.out.print("\nnegativeList: ");
  38.                 for(int i = 0; i < negativeIndex; i++)
  39.                         System.out.print(negativeList[i] + " ");
  40.         }
  41. }
复制代码


回复

使用道具 举报

3

主题

0

好友

702

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

14#
发表于 2013-12-3 10:11 PM |只看该作者
007pig 发表于 2013-12-3 09:39 PM
改改下就差不多了  哈哈  

话说,大大  我还能打扰你一下子帮我解释这两题吗。。array 还有那 ...

這是學校的assignment嗎??


回复

使用道具 举报

18

主题

7

好友

363

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

15#
发表于 2013-12-3 10:15 PM |只看该作者
slay_alex92 发表于 2013-12-3 10:11 PM
這是學校的assignment嗎??

是啊==我学的很差


回复

使用道具 举报

3

主题

0

好友

702

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

16#
发表于 2013-12-3 10:19 PM |只看该作者
本帖最后由 slay_alex92 于 2013-12-3 10:25 PM 编辑
007pig 发表于 2013-12-3 10:15 PM
是啊==我学的很差


你看看我寫的對嗎

你是讀甚麼的阿 有JAVA的課好爽喔


回复

使用道具 举报

73

主题

1

好友

1627

积分

白银长老

YSD Printing And Graphic Desig

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

17#
发表于 2013-12-3 11:32 PM |只看该作者
各位大大其实java什么啊?好奇


回复

使用道具 举报

27

主题

5

好友

1486

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

18#
发表于 2013-12-4 12:07 AM |只看该作者
slay_alex92 发表于 2013-12-3 09:28 PM
格式不對的話System.out.println()裡面可以自己改,就可以print出你要的格式

哇,你的答案也给到太完整了吧?
谢啦。。。


回复

使用道具 举报

11

主题

0

好友

2649

积分

白金长老

Rank: 10

19#
发表于 2013-12-4 02:59 AM |只看该作者
我觉得
Write a java program to prompt a user to input five integer numbers into array.
Display the array elements in the reverse order of input. Use loops for both the input
and printing.

在display loop那里你不应该用
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

初学者的话应该是
用类似这样的,我不是很专业也是入门罢了,由于现在学了很多语言还不是很精通,以下如果我是初学者我会这样做。
for(i = 0; i<5 ; i++)
{
     value[i] = keyboard.nextInt();
}

for(i = 5; i>-1 ; i--)
{
      System.out.print(value[i] + " ");
}






回复

使用道具 举报

3

主题

0

好友

702

积分

青铜长老

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

20#
发表于 2013-12-4 11:10 AM |只看该作者
XiaoNaruto 发表于 2013-12-4 02:59 AM
我觉得
Write a java program to prompt a user to input five integer numbers into array.
Display th ...

哦哦~ 其實我也是剛學不久而已~
而且我是自己買書來學的,所以沒有學得很完整 T.T

我現在才知道有keyboard.nextInt()這個用法~
謝謝你^^


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-4-17 06:14 PM , Processed in 0.136027 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部