teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

マークダウン記法に変更、およびコードを修正

2021/03/24 02:31

投稿

meron132
meron132

スコア2

title CHANGED
File without changes
body CHANGED
@@ -4,8 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- '''java
7
+ ```java
8
-
9
8
  public class Task1_6 {
10
9
  public static void main(String[] args){
11
10
 
@@ -32,4 +31,5 @@
32
31
  }
33
32
  }
34
33
 
34
+
35
- '''
35
+ ```

3

マークダウン記法に変更、およびコードを修正

2021/03/24 02:31

投稿

meron132
meron132

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,11 @@
1
- javaで、コマンドプロンプトで実行した際に起動引数が2個以上の場合は、起動引数を降順に並び替えて出力し、さらに合計値を画面に表示しするというプログラムを作りたいです。
1
+ javaで、コマンドプロンプトで実行した際に起動引数が2個以上の場合は、起動引数を降順に並び替えて出力するというプログラムを作りたいです。
2
- ソースコードを書いてみたのですがエラーが出てし起動引数を昇順に並び替えて出力のがどう書けばいいかわかりません。
2
+ 、起動引数を昇順に並び替えて出力したいのです、実行してもそようになりません。
3
3
 
4
+
5
+
6
+
7
+ '''java
8
+
4
9
  public class Task1_6 {
5
10
  public static void main(String[] args){
6
11
 
@@ -11,16 +16,20 @@
11
16
  for(int j = 0; j < args.length; j++){
12
17
 
13
18
  if(Integer.parseInt(args[i]) > Integer.parseInt(args[j])){
14
- int tmp = Integer.parseInt(args[i]); //昇順ソート
19
+ String tmp = (args[i]);
15
20
  args[i] = args[j];
16
21
 
17
- args[j] = tmp; //ここがエラーの箇所 整数と文字列なので上手くいっていない
22
+ args[j] = tmp;
23
+
24
+ System.out.println(args[i]);
18
25
  }
19
26
 
20
27
  }
21
28
  }
22
29
 
23
- }
30
+ }
24
31
 
25
32
  }
26
- }
33
+ }
34
+
35
+ '''

2

2021/03/24 02:29

投稿

meron132
meron132

スコア2

title CHANGED
File without changes
body CHANGED
File without changes

1

2021/03/22 11:50

投稿

meron132
meron132

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- javascriptのコマンドライン引数を昇順に並び替える方法
1
+ javaのコマンドライン引数を昇順に並び替える方法
body CHANGED
@@ -1,4 +1,4 @@
1
- javascriptで、コマンドプロンプトで実行した際に起動引数が2個以上の場合は、起動引数を降順に並び替えて出力し、さらに合計値を画面に表示しするというプログラムを作りたいです。
1
+ javaで、コマンドプロンプトで実行した際に起動引数が2個以上の場合は、起動引数を降順に並び替えて出力し、さらに合計値を画面に表示しするというプログラムを作りたいです。
2
2
  ソースコードを書いてみたのですがエラーが出てしまい、、起動引数を昇順に並び替えて出力というのがどう書けばいいのかわかりません。
3
3
 
4
4
  public class Task1_6 {