Java
- String#equals(String) メソッドを用いる。
if (typeStr.eqauls("integer")) { } //などとする
String a = "x", b = "x". c = new String(new char[] { 'x' });
if (a == b) { }//true 。
//コンパイル時の最適化の結果により、ソース中の二つの "x" は一つのインスタンスとしてメモリ中に存在する
if (a == c) { }//false。異なるインスタンスだから。
if (a.equals(c)) { }//true。異なるインスタンスだが同じ内容だから。
PHP
if (strcmp($typeStr, "integer") == 0) { } //などとする
<?php
$string = "PHPメモ";
if (preg_match("/^PHP/", $string)) {
echo "「PHP」が含まれています。";
} else {
echo "「PHP」が含まれていません。";
}
?>
最終更新:2013年11月28日 12:01