小编Dan*_*yer的帖子

在Java中使用for循环打印和二维数组

我正在尝试完成一项任务(所以在一般方向上的要点会有很大帮助)我必须(按顺序):

  1. 声明一个二维字符串数组,
  2. 将值分配给两个人和他们最喜欢的饮料的数组
  3. 使用for循环输出

public class doublearray {
    public static void main(String[] args){
        String Preferences [] [] = new String [2][2];
        Preferences [0][0]= "Tom, Coke";
        Preferences [1][1]= "John, Pepsi";

        for (int i=0; i<2; i++){
            for (int j =0; j<3; j++){
                System.out.print(Preferences[i][j]);
            }
        }
    }   
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息

Tom,CokenullException在线程"main"java.lang.ArrayIndexOutOfBoundsException:2在doublearray.main(doublearray.java:15)

现在,我明白",汤姆,可乐"只被分配给ONE [0],这就是出现null的原因,但我不知道如何解决这个问题或者让它成功打印.

任何帮助都会非常感激,我已经坚持了大约一个小时.谢谢你们.

java arrays matrix

7
推荐指数
2
解决办法
4万
查看次数

使用unicode显示欧元符号并将字符更改为大写

我必须使用Java来实现这一目标

第1部分:使用字符原始数据类型输出€188.使用Unicode作为欧元符号€

第2部分:将以下char变量'j''o''e'更改为大写JOE并输出结果.

我用过这段代码,我错过了什么?

public class Test27 {

    public static void main (String args[]){
    System.out.println("\u20ac" +"188");

    String changeCase= "joe";

    String result;
    result=changeCase.toUpperCase();

    System.out.println( result);        
    }
}
Run Code Online (Sandbox Code Playgroud)

干杯

java unicode capitalization

3
推荐指数
1
解决办法
2万
查看次数

如何拆分字符串并输出拆分的一部分?

我最近问了一个太笼统和偶然的问题所以我会尝试这次正确的方式.

任务是: 在文件名中写一个方法返回文件的扩展名,也就是最后一个点之后的字母如果文件名是hello1.doc,则该方法应该返回文档如果没有圆点(.)(.)文件名,然后该方法应返回"未知扩展名"

我遇到了代码输出没有显示任何内容的问题,更不用说我希望它显示的字符串部分了

这是我的代码:

public Boolean Ftype() {

    if
    (fileName.indexOf('.') != -1)
    {
        String x= fileName.toString();
        String[] y=x.split(".");


        System.out.println("File is of type "+ Arrays.toString(y));
        return true;
    }
    else
    {
        System.out.println("Unknown File Extension");
        return false;
    }


}
Run Code Online (Sandbox Code Playgroud)

对于f2 ="tests.doc",输出为File类型为[]

如何获取输出文件的代码 [doc]或doc 类型

在此先感谢您的帮助,

担.

编辑:显然分裂不是提取'.doc'的唯一方法,如果这使我的问题无效或使其过于笼统等道歉.

java arrays string

3
推荐指数
2
解决办法
181
查看次数

标签 统计

java ×3

arrays ×2

capitalization ×1

matrix ×1

string ×1

unicode ×1