萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 621|回复: 0

1-1-19-15 使用一个字符串类型的二维数组元素该如何申明?

[复制链接]
发表于 2003-2-7 02:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
发信人: ioly (anguls), 信区: Java      
标  题: Re: 高手请进 ^_^
发信站: BBS 水木清华站 (Tue May 28 00:06:00 2002)

这是不是faq啊?


  1. public class StringArray{
  2. public String[][] array0 = {
  3.    {"00", "01", "02", "03", "04"},
  4.    {"10", "11", "12", "13", "14"},
  5.    {"20", "21", "22", "23", "24"}
  6.   };
  7. public String[][] array1;
  8. {
  9.   array1 = new String[][]{
  10.    {"00", "01", "02", "03", "04"},
  11.    {"10", "11", "12", "13", "14"},
  12.    {"20", "21", "22", "23", "24"}
  13.   };
  14. }
  15. public static String[][] array2;
  16. {
  17.   array2 = new String[3][5];
  18.   for(int i = 0, len = 3 * 5;i < len;i++){
  19.    int a = i / 5, b = i - a * 5;
  20.    array2[a][b] = "" + a + b;
  21.   }
  22. }
  23. public StringArray(){
  24.   String[][][] list = {
  25.    this.array0,
  26.    this.array1,
  27.    StringArray.array2
  28.   };
  29.   for(int i = 0, len = 3 * 3 * 5;i < len;i++){
  30.    int a = i / 15, b = (i - a * 15) / 5, c = i - a * 15 - b * 5;
  31.    if (c == 0) System.out.println();
  32.    if (b == 0 && c == 0) System.out.println();
  33.    System.out.print(list[a][b][c]);
  34.    System.out.print("\t");
  35.   }
  36. }
  37. public static void main(String[] args){
  38.   new StringArray();
  39. }
  40. }
复制代码



【 在 FutureSky (明天) 的大作中提到: 】
: 请问高手:如果要使用一个字符串类型的二维数组元素该如何申明?
: 假设strA[3][5]
: 好像是:
: String[][] strA=new String[3][];
: 不记得了!帮帮忙! 谢谢啦! ^_^
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-6-15 07:00 , Processed in 0.050821 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表