How to use string in Solidity programming language ?

How to use string in Solidity programming language ?


 pragma solidity ^0.5.0;


contract SolidityTest {   

   constructor() public{       

   }

   function getResult() public view returns(string memory){

      uint a = 1; 

      uint b = 2;

      uint result = a + b;

      return integerToString(result); 

   }

   function integerToString(uint _i) internal pure 

      returns (string memory) {

      

      if (_i == 0) {

         return "0";

      }

      uint j = _i;

      uint len;

      

      while (j != 0) {

         len++;

         j /= 10;

      }

      bytes memory bstr = new bytes(len);

      uint k = len - 1;

      

      while (_i != 0) {

         bstr[k--] = byte(uint8(48 + _i % 10));

         _i /= 10;

      }

      return string(bstr);

   }

}

Comments

Last 7 Days

How to write html code for email signature ?

How to use referrerpolicy Attribute value ( unsafe-url ) with < iframe > tag in HTML ? with example

How to use comments in Solidity programming language ?

What is the syntax of src Attribute with < img > tag in HTML ?

What is HTML (Hyper text markup language) table ?