
コマンドライン引数第1引数に、「あああ,いいい,ううう,えええ,おおお」と入力。その文字列のカンマを除去した文字列を表示させなさい
ヒント)Stringクラスのsplitメソッドを使用。
実行例)
あああ
いいい
ううう
えええ
おおお
01.
public
class
Lv0305 {
02.
03.
04.
05.
06.
07.
08.
public
static
void
main ( String[] args ) {
09.
10.
11.
String moji1 = args[
0
];
12.
String moji2 = args[
1
];
13.
String moji3 = args[
2
];
14.
15.
16.
Lv0305sub sub =
new
Lv0305sub();
17.
18.
StringBuilder sb = sub.appendString(moji1, moji2, moji3);
19.
20.
21.
System.out.println( sb );
22.
}
23.
24.
}
25.
26.
public
class
Lv0305sub {
27.
28.
public
StringBuilder appendString(String args1
29.
, String args2
30.
, String args3){
31.
32.
33.
StringBuilder sb =
new
StringBuilder();
34.
35.
36.
sb.append(args1);
37.
sb.append(args2);
38.
sb.append(args3);
39.
40.
return
sb;
41.
}
42.
}

コマンドライン引数で文字列を入力し、3文字目に当たる文字を出力するプログラムを作成しなさい。
※ コマンドライン引数では3文字以上入力すること
ヒント)StringクラスのcharAtメソッドを使用。
例)「backup」と入力した場合、[c]が出力される
01.
public
class
Lv0306 {
02.
03.
04.
05.
06.
07.
08.
public
static
void
main ( String[] args ) {
09.
10.
11.
String moji = args[
0
];
12.
13.
14.
Lv0306sub sub =
new
Lv0306sub();
15.
16.
char
thirdMoji = sub.getChar(moji,
2
);
17.
18.
System.out.println( thirdMoji );
19.
}
20.
21.
}
22.
public
class
Lv0306sub {
23.
24.
25.
26.
27.
public
char
getChar(String moji,
int
num){
28.
29.
char
thirdMoji = moji.charAt(num);
30.
31.
return
thirdMoji;
32.
}
33.
}

『aaaHelloJavabbb』を『HelloJava』と表示するプログラムを作成しなさい。
ヒント)StringBuilderクラスのdeleteメソッドを使用する事
01.
02.
03.
04.
public
class
Lv0307 {
05.
06.
07.
08.
09.
10.
11.
public
static
void
main ( String[] args ) {
12.
13.
14.
String moji = args[
0
];
15.
16.
17.
Lv0307sub sub =
new
Lv0307sub();
18.
19.
20.
StringBuilder sb = sub.deleteStr(moji);
21.
22.
23.
System.out.println( sb );
24.
}
25.
26.
}
27.
public
class
Lv0307sub {
28.
29.
30.
31.
32.
public
StringBuilder deleteStr(String moji){
33.
34.
StringBuilder sb =
new
StringBuilder(moji);
35.
36.
sb.delete(
0
,
3
);
37.
sb.delete(
9
,
12
);
38.
39.
return
sb;
40.
}
41.
}

下記の通りの処理を実行させるを作成しなさい。
① コマンドライン引数から文字列を入力
② 入力された文字列が「AB」から始まっていれば【OK】、始まっていなければ【NG】と表示させなさい。
ヒント)Stringクラスのメソッドを使用。
01.
02.
03.
04.
05.
06.
public
class
Lv0308 {
07.
08.
09.
10.
11.
12.
13.
public
static
void
main ( String[] args ) {
14.
15.
16.
String param = args[
0
];
17.
18.
19.
Lv0308sub sub =
new
Lv0308sub();
20.
21.
22.
sub.jugeStr(param);
23.
}
24.
}
25.
public
class
Lv0308sub {
26.
27.
28.
29.
30.
public
void
jugeStr(String moji){
31.
32.
boolean
flag = moji.startsWith(
"AB"
);
33.
34.
35.
if
( flag ) {
36.
37.
38.
System.out.println(
"OK"
);
39.
40.
41.
}
else
{
42.
43.
44.
System.out.println(
"NG"
);
45.
46.
}
47.
48.
}
49.
}