1
私はプログラムを作成していますが、私は 'または'を使って多くのブール表現をしたいというif文を作っています。しかし、私は方法を作ることができません。私のコード:vala論理演算が機能しません
if (input == "hello"* || input == "hi"*) {
output = "Hi!";
};
とエラーが私が手:私は間違って何をやっている
Roxanne.vala:33.31-33.32: error: syntax error, expected identifier
if (input == "hello"* || input == "hi"*) {
^^
Compilation failed: 1 error(s), 0 warning(s)
?
コードを制動しているのでしょうか?私はそれらをワイルドカードとして使います。交換品はありますか? – user258456
はい、それは問題です。私が考えることができる唯一の言語は、あなたが書いたものと酷似した方法でワイルドカードをサポートしていることです。 'input.has_prefix(" hello ")||を試してみてください。 input.has_prefix( "hi") '。 – nemequ