【日语向】动词类型及变形

mac2024-06-01  58

动词类型

判定 if(动词 == くる) { System.out.println("カ变动词"); } else if(动词词尾 == する) { System.out.println("サ变动词"); } else if(动词词尾有两个假名 && 最后一个假名一定是る && (る前面一个假名是い段||る前面一个假名是え段)) { System.out.println("一段动词"); } else { System.out.println("五段动词"); }

动词 ます 形变化规则

if(动词 == 五段动词) { // 结尾假名变成同行的前一个假名后+ます System.out.println(行く + "变换后: 行きます"); // く同行: か き く け こ (く前一个假名为き) } else if(动词 == 一段动词) { // 结尾去る+ます System.out.println(食べる + "变换后: 食べます"); } else if(动词 == サ变动词) { // する 变 します System.out.println(勉強する + "变换后: 勉強します"); } else if(动词 == カ变动词){ // カ变动词只有一个词。死记硬背。 System.out.println(来る(くる)) + "变换后: 来ます(きます)"); }

动词 ない 形变化规则

if(动词 == 五段动词) { // 将结尾假名变成它同行的あ段上的假名后 + ない System.out.println(行く + "变换后: 行かない"); // く 同行: か き く け こ (く同行あ段假名为か) } else if(动词 == 一段动词) { // 结尾去る + ない System.out.println(食べる + "变换后: 食べない"); } else if(动词 == サ变动词) { // する 变 しない System.out.println(勉強する + "变换后: 勉強しない"); } else if(动词 == カ变动词){ // カ变动词只有一个词。死记硬背。 System.out.println(来る(くる)) + "变换后: 来ない(こない)"); }

动词 て 形变化规则

if(动词 == 五段动词) { if(结尾假名 ==) { // く 变 いて System.out.println(書く(かく) + "变换后: 書いて"); } else if(结尾假名 ==) { // ぐ 变 いで System.out.println(脱ぐ(ぬぐ) + "变换后: 脱いで"); } else if(结尾假名 ==|| 结尾假名 ==|| 结尾假名 ==) { // 去掉う つ る 后 + って System.out.println(買う(かう) + "变换后: 買って"); } else if(结尾假名 ==|| 结尾假名 ==|| 结尾假名 ==) { // 去掉む ぬ ぶ 后 + んで System.out.println(飲む(のむ) + "变换后: 飲んで"); } } else if(动词 == 一段动词) { // 结尾去る + て System.out.println(食べる + "变换后: 食べて"); } else if(动词 == サ变动词) { // する 变 して System.out.println(勉強する + "变换后: 勉強して"); } else if(动词 == カ变动词){ // カ变动词只有一个词。死记硬背。 System.out.println(来る(くる)) + "变换后: 来て(きて)"); }

动词 た 形变化规则

if(动词 == 五段动词) { if(结尾假名 ==) { // く 变 いた System.out.println(書く(かく) + "变换后: 書いた"); // 特殊 System.out.println(行く + "变换后: いった"); } else if(结尾假名 ==) { // ぐ 变 いだ System.out.println(脱ぐ(ぬぐ) + "变换后: 脱いだ"); } else if(结尾假名 ==|| 结尾假名 ==|| 结尾假名 ==) { // 去掉う つ る 后 + った System.out.println(買う(かう) + "变换后: 買った"); } else if(结尾假名 ==|| 结尾假名 ==|| 结尾假名 ==) { // 去掉む ぬ ぶ 后 + んだ System.out.println(飲む(のむ) + "变换后: 飲んだ"); } } else if(动词 == 一段动词) { // 结尾去る + た System.out.println(食べる + "变换后: 食べた"); } else if(动词 == サ变动词) { // する 变 した System.out.println(勉強する + "变换后: 勉強した"); } else if(动词 == カ变动词){ // カ变动词只有一个词。死记硬背。 System.out.println(来る(くる)) + "变换后: 来た(きた)"); }
最新回复(0)