{"id":1568,"date":"2015-07-19T23:32:45","date_gmt":"2015-07-19T21:32:45","guid":{"rendered":"http:\/\/www.webotlet.hu\/?p=1568"},"modified":"2015-07-19T23:32:45","modified_gmt":"2015-07-19T21:32:45","slug":"java-egyperces-nagy-kezdobetus-szavak-megoldasa","status":"publish","type":"post","link":"https:\/\/www.webotlet.hu\/?p=1568","title":{"rendered":"Java egyperces &#8211; Nagy Kezd\u0151bet\u0171s Szavak megold\u00e1sa"},"content":{"rendered":"<h3><strong>Csak akkor olvass tov\u00e1bb, ha a <a href=\"http:\/\/www.webotlet.hu\/?p=1554\">Nagy Kezd\u0151bet\u0171s Szavak<\/a> feladatot megoldottad, vagy nem siker\u00fclt megoldani.<\/strong><\/h3>\n<p>Az alap feladatot a fenti linken megtal\u00e1lod. K\u00e9tf\u00e9le megold\u00e1st is megadok, s\u0151t, a karakterek kis-nagybet\u0171s \u00e1talak\u00edt\u00e1s\u00e1ra is adok k\u00fcl\u00f6n k\u00e9tf\u00e9le megold\u00e1st. A feladat megold\u00e1s\u00e1t NetBeans project form\u00e1ban <a href=\"http:\/\/www.webotlet.hu\/wp-content\/uploads\/2015\/07\/Webotlet_NagyKezdobetus.7z\">innen<\/a> let\u00f6ltheted.<\/p>\n<pre class=\"brush: java; title: ; notranslate\" title=\"\">\r\n\/**\r\n\u00a0*\r\n\u00a0* @author http:\/\/webotlet.hu\r\n\u00a0*\/\r\npackage webotlet_nagykezdobetus;\r\n\r\npublic class Webotlet_NagyKezdobetus\r\n{\r\n\r\n\u00a0 public static void main( String&#x5B;] args )\r\n\u00a0 {\r\n\u00a0\u00a0\u00a0 String s = &quot;ez egy mondat lenne, melynek minden &quot;+\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &quot;szavat nagy kezdobetusse kellene alakitani.&quot;;\r\n\u00a0\u00a0\u00a0 String nagyS;\r\n\/\/ 1. megoldas\r\n\u00a0\u00a0\u00a0 System.out.println( &quot;\\n1. megoldas&quot; );\r\n\u00a0\u00a0\u00a0 System.out.println( &quot;Eredeti:\\n&quot;+s );\r\n\u00a0\u00a0\u00a0 char&#x5B;] tomb = s.toCharArray();\r\n\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0\u00a0 tomb&#x5B;0] = Character.toUpperCase(tomb&#x5B;0]);\r\n\/\/ vagy\r\n\/\/\u00a0 tomb&#x5B;0] = (char)(tomb&#x5B;0]-32);\r\n\u00a0\u00a0\u00a0 for( int i = 1; i &lt; tomb.length; i++ )\r\n\u00a0\u00a0\u00a0 {\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 if( tomb&#x5B;i] == ' ' )\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 {\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 tomb&#x5B;i+1] = Character.toUpperCase(tomb&#x5B;i+1]);\r\n\/\/ vagy\r\n\/\/\u00a0\u00a0\u00a0\u00a0\u00a0 tomb&#x5B;i+1] = (char)(tomb&#x5B;i+1]-32);\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 }\r\n\u00a0\u00a0\u00a0 }\r\n\u00a0\u00a0\u00a0 nagyS = new String(tomb);\r\n\u00a0\u00a0\u00a0 System.out.println( &quot;Nagykezdo:\\n&quot;+nagyS );\r\n\r\n\/\/ 2. megoldas\r\n\u00a0\u00a0\u00a0 System.out.println( &quot;\\n2. megoldas&quot; );\r\n\u00a0\u00a0\u00a0 System.out.println( &quot;Eredeti:\\n&quot;+s );\r\n\r\n\u00a0\u00a0\u00a0 StringBuilder sb = new StringBuilder(s);\r\n\u00a0\u00a0\u00a0 sb.setCharAt(0, Character.toUpperCase( sb.charAt(0)));\r\n\/\/ vagy\r\n\/\/\u00a0 sb.setCharAt(0, (char)(sb.charAt(0)-32));\r\n\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0\u00a0 for( int i = 1; i &lt; sb.length(); i++ )\r\n\u00a0\u00a0\u00a0 {\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 if( sb.charAt(i) == ' ' )\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 {\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 sb.setCharAt(i+1, Character.toUpperCase( sb.charAt(i+1)));\r\n\/\/ vagy\r\n\/\/\u00a0\u00a0\u00a0\u00a0\u00a0 sb.setCharAt(i+1, (char)(sb.charAt(i+1)-32));\r\n\u00a0\u00a0\u00a0\u00a0\u00a0 }\r\n\u00a0\u00a0\u00a0 }\r\n\u00a0\u00a0\u00a0 System.out.println( &quot;Nagykezdo:\\n&quot;+sb );\r\n\u00a0 }\r\n}\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Csak akkor olvass tov\u00e1bb, ha a Nagy Kezd\u0151bet\u0171s Szavak feladatot megoldottad, vagy nem siker\u00fclt megoldani. Az alap feladatot a fenti linken megtal\u00e1lod. K\u00e9tf\u00e9le megold\u00e1st is megadok, s\u0151t, a karakterek kis-nagybet\u0171s \u00e1talak\u00edt\u00e1s\u00e1ra is adok k\u00fcl\u00f6n k\u00e9tf\u00e9le megold\u00e1st. A feladat megold\u00e1s\u00e1t NetBeans <a class=\"more-link\" href=\"https:\/\/www.webotlet.hu\/?p=1568\">Tov\u00e1bb <span class=\"screen-reader-text\">  Java egyperces &#8211; Nagy Kezd\u0151bet\u0171s Szavak megold\u00e1sa<\/span><span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95],"tags":[139,86,142,141,143],"class_list":["post-1568","post","type-post","status-publish","format-standard","hentry","category-egyperces-feladatok-megoldasai","tag-character","tag-java","tag-karakter-csere","tag-nagy-betu","tag-programozas"],"_links":{"self":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts\/1568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1568"}],"version-history":[{"count":3,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts\/1568\/revisions"}],"predecessor-version":[{"id":1620,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=\/wp\/v2\/posts\/1568\/revisions\/1620"}],"wp:attachment":[{"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webotlet.hu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}