Kenta-K
@Kenta-K

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Java Eclipse 実行エラー

解決したいこと

Eclipseのエラーの意味・解決法を教えてください

発生している問題・エラー

a.jpg
b.jpg

該当するソースコード

```言語名      Java Eclipseのエラー
public class PatternTriangle01 {

public static void main(String[] args) {
    int m,n;
    //問a
    m=0; n=1;
    for(int i=1; i<=5; i++) {               
       printSpaceAndStar(m, n, " ", "*");
       n = n+2;                                 //m,n更新
    }
    System.out.println("");

    //問b
    m=8; n=1;
    for(int i=1; i<=5; i++) {
        printSpaceAndStar(m, n, " ", "*");
        m = m-2;
        n = n +2; 
    }
    System.out.println("");

  //問c
    m=0; n=9;
    for(int i=1; i<=5; i++) {
        printSpaceAndStar(m, n, " ", "*");
        n = n-2;
    }
    System.out.println("");

  //問d
    m=0; n=9;
    for(int i=1; i<=5; i++) {
        printSpaceAndStar(m, n, " ", "*");
        m = m+2;
        n = n-2;
    }
    System.out.println("");

  //問e
    m=-4;
    for(int i=1; i<=5; i++) {
        n = 9-Math.abs(m)*2 ;
        printSpaceAndStar(Math.abs(m), n, " ", "*");
        m = m+2;
    }
    System.out.println("");

  //問f
    m=-4;
    for(int i=1; i<=9; i++) {
        n = 9-Math.abs(m)*2 ;
        printSpaceAndStar(Math.abs(m),n," ","*");
        m = m+1;
    }
    System.out.println("");

  //問g
    m=-4;
    for(int i=1; i<=9; i++) {
        n = Math.abs(m)*2+1 ;
        printSpaceAndStar(4-Math.abs(m),n," ","*");
        m = m+1;
    }
}
/*先頭からch1をm個,次いでch2をn個表示する*/
public static void printSpaceAndStar(int m, int n, String ch1, String ch2) {
    int i = 0;
    while (i < m) {
        System.out.print(ch1); // 改行なしでch1表示
        i++;
    }
    i = 0;
    while (i < n) {
        System.out.print(ch2); // 改行なしでch2表示
        i++;
    }
    System.out.println(" ");
}

}

自分で試したこと

ここに問題・エラーに対して試したことを記載してください。
へたにいじってEclipse環境壊れると大変なので現在ノータッチです

もともとは VScodeの実行結果ではうまくいったのに
Eclipseではいびつな形になっていることが気になっていたところ
コードを修正しようかなと思っていた矢先にこうなりました

0

1Answer

ソースコードが提示されているわけではないので現状こちらからは何が原因かはわかりません。

0Like

Comments

  1. @Kenta-K

    Questioner

    VS codeではうまくいっているので もしかしたらEclipseの設定なのかと思いまして

Your answer might help someone💌